"Gresham" is a surname of English origin that may have derived from a place name meaning "gravelly homestead" or "village on the gravelly land." It is a relatively uncommon surname and is more commonly found in the United Kingdom and United States. Notable individuals with the surname Gresham include Sir Thomas Gresham, a 16th-century English merchant and financier.