Type Settlement
Usage English

Meaning & History

From Old English grand meaning "gravel" and ham meaning "home, estate, settlement". This is the name of a town in Lincolnshire.

Related Names

Given Name DescendantsGraeme, Graham, Grahame(English)
Entry added February 12, 2018