PORTSMOUTH


Meaning of PORTSMOUTH in English

geographical name city & port SE New Hampshire on the Atlantic population 20,784, city & port SE Virginia on Elizabeth River opposite Norfolk population 100,565, city S England in Hampshire on

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.