Teche, Bayou geographical name \ˈtesh\
stream 175 miles (282 kilometers) S Louisiana flowing SE into the Atchafalaya
Next Word in the Dictionary: TeesPrevious Word in the Dictionary: Tchad
Seen & Heard
What made you want to look up Teche, Bayou? Please tell us where you read or heard it (including the quote, if possible).