Gresham The origin and history of Gresham. Etymology From Old English græs ("grass") and hām ("homestead"). ← Back to the full definition of Gresham