Cleave
Primarily Male
The meaning of the name Cleave is Steep Bank
The origin of the name Cleave is English
People who like the name Cleave also like:
Dante,
Cavalier,
Aron,
Bastien,
Jett,
Cashel,
Hercule,
Claral,
Rosa,
Beatrix,
Zinaida,
Armelle,
Kamella,
Terra