Bayou Teche (English, name)
expansion: Bayou Teche
Senses:
glosses: A waterway in south-central Louisiana, in the United States.
Forms: