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:
Cavalier,
Dante,
Cleavon,
Javan,
Dax,
Matar,
Vulmaro,
Aveline,
Bridget,
Rossa,
Fauve,
Radegund,
Roza,
Allegria