Diminutive of Cleave or Cleveland, meaning dweller by the cliff or hilly land.
Like Cleavie?
Swipe through thousands of names like it