न्यूपोर्ट / न्यूपॉर्ट / नवपोर्ट · NOUN
a port city in southeastern Wales
Looking for poetry? Read shayari and poems by great poets.