Family: Gresham

The name Gresham is a masculine name of English origin that means "village surrounded by pasture" or "grazing homestead". It is derived from the Old English words græs gærs, meaning "grass(land) pasturage", and hām, meaning "homestead".

Alternative Spellings

Other Names

Sort by
Graves Gresham

Graves Gresham

Captain Butcher
Regina Deamonne

Regina Deamonne

Regina
Victoria Gresham

Victoria Gresham

Captain Viper