new orleans

Noun
  1. A port and largest city in Louisiana;
    Located in southeastern Louisiana near the mouth of the Mississippi river;
    A major center for offshore drilling for oil in the Gulf of Mexico;
    Jazz originated here among black musicians in the late 19th century;
    Mardi Gras is celebrated here each year (synset 109114481)

Other Searches