Clive
Meaning: lives near a high cliff
Origin:English
Clifford
Meaning: lives near the ford by the cliff
Origin:English
Wyclef
Meaning: dweller at the white cliff
Origin:English
Heathcliff
Meaning: cliff near a heath
Origin:English
Cleveland
Meaning: hilly land, from the cliff
Origin:English
Clifton
Meaning: place on a cliff
Origin:English
Sutcliff
Meaning: from the southern cliff
Origin:English