Hamble (English, name)
expansion: Hamble
Senses:
glosses: A river in Hampshire, England.
glosses: Ellipsis of Hamble-le-Rice: a village and civil parish in Eastleigh borough, Hampshire, England.
tags: abbreviation
alt-of
ellipsis
Forms: