New Orleans

1. (noun) a port and largest city in Louisiana; located in southeastern Louisiana near the mouth of the Mississippi river; jazz originated among black musicians in the late 19th century; Mardi Gras is celebrated here each year
Related Words: city, metropolis, urban center



Terms and Conditions of Use / Copyright Notice