نْيُوأُورْلِيَانْزْ

نْيُوأُورْلِيَانْزْ

nyūʔūrliyānz · proper noun

Meaning — English

  1. New Orleans (a city in Louisiana, United States)

Suggested websites

almaany.com · Wiktionary