New Orleans
English Dictionary
->
Letter N
-> New Orleans
Search Dictionary:
New Orleans Definition
(n)
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
New Orleans Synonyms
New Orleans
© Art Branch Inc.