Definitions for "17th Ward of New Orleans"
The 17th Ward is one of the seventeen Wards of New Orleans, a section of the city of New Orleans, Louisiana.