Bayou-teche meaning

bīo͝o tĕsh, bīō
A bayou of south-central Louisiana flowing about 200 km (125 mi) south to the Atchafalaya River near the Gulf of Mexico.
0
0
Advertisement