Hamble

See also: hamble

EnglishEdit

 
Wikipedia has an article on:
Wikipedia

Proper nounEdit

Hamble

  1. a river in Hampshire, England.