YourDictionary

Dictionary Home » Dictionary Definitions » Hemel Hempstead

Hemel Hempstead

(hĕmˌəl hĕmpˈstĭd)

A municipal borough of southeast England northwest of London. It is a market town and residential suburb with varied light industries. Population: 83,100.

link/cite print suggestion box