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
NEWPORT
Meaning of NEWPORT in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012