NEWPORT


Meaning of NEWPORT in English

geographical name city & port SE Rhode Island on Narragansett Bay population 26,475, town S England capital of Isle of Wight population 23,570, administrative area of SE Wales area 73 square miles (189 square kilometers ), city SE Wales WNW of Bristol population 129,900 , ~er noun

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