Clifford - What does the name mean





Meaning: hill, near a slope

Gender: M

Origin: Old English

Related Names: Cliff, Clifton