Yahoo Web Search

Search results

  1. Dictionary
    New I·be·ri·a
    • 1. a city in southern Louisiana, on the Bayou Teche in Cajun Country; population 32,959 (est. 2008).