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.
Check pronunciation: New Orleans
Definition of New Orleans from the Oxford Advanced American Dictionary