encyclopedia of medical concepts
ψ
ψ
New Orleans
More information
in Books
or on
Definition
: City in Orleans Parish (county), largest city in state of LOUISIANA. It is located between the Mississippi River and Lake Pontchartrain.