Cleavland \c-leavla-nd, cle(av)-land\ as a boy's name is a variant of Cleveland (Old English), and the meaning of Cleavland is "land of cliffs; hilly area".
The baby name Cleavland sounds like Cleaveland. Other similar baby names are Clayland and Cleavant.