Gresham

English surname
"grazing homestead"

Gresham Origin and Meaning

The name Gresham is a boy's name meaning "grazing homestead".

Gresham is more common as a surname than a first name, where it originally denoted one from the village of Gresham in Norfolk, England. These days, Gresham is also a city in Oregon, neighborhood in Chicago, and country in New South Wales, Australia.