add to your listSave
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.
Entry added