Pontchartrain-lake meaning

pŏnchər-trān
A lake of southeast Louisiana north of New Orleans. A causeway links New Orleans with the region north of the lake.
0
0
Advertisement