Clift \c-li-ft\ as a boy's name is a variant of Clifton (Old English), and the meaning of Clift is "town by the cliff".
The baby name Clift sounds like Clyfton, Clyffton, Cliffeton and Clovito. Other similar baby names are Cliff and Clint.