Definition of New Iberia in English:

New Iberia

proper noun

  • A city in southern Louisiana, on the Bayou Teche in Cajun Country; population 32,959 (est. 2008).