American English

Definition of New Orleans from the Oxford Advanced American Dictionary


New Orleans

NAmE//ˌnu ˈɔrlənz//
jump to other results
the largest city in the U.S. state of Louisiana. It is on the Mississippi River and the Gulf of Mexico, and is one of the largest ports in the U.S.
See the Oxford Advanced Learner's Dictionary entry: New Orleans