Hampsteads
English
Noun
Hampsteads
plural of
Hampstead