Definition of New Iberia in US English:

New Iberia

proper noun

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