The name Clifton is a boy's name of English origin meaning "place on a cliff". Clifton and discussed in our forums with posts like "Makeover 10 times".
From the experts:
A less-used cross between Clifford and Clinton.
Find other names based on Clifton using our baby name generator.