HUMBER


Meaning of HUMBER in English

[Humber] abbreviation Humberside

Merriam-Webster English vocab.      Английский словарь Merriam Webster.