Name Details
Boy|Christian
Clifton
"Clifton is an English place name and surname, derived from Old English elements meaning "settlement near a cliff"."
"Clifton is an English place name and surname, derived from Old English elements meaning "settlement near a cliff"."