Humberstone
Jump to navigation
Jump to search
English
[edit]Proper noun
[edit]Humberstone
- An eastern suburb of Leicester, Leicestershire, England (OS grid ref SK6205).
- A ghost town in the Atacama Desert, Chile.
- A surname.
Humberstone