BAYOU


Meaning of BAYOU in English

[ 'bʌɪu: ]

■ noun ( plural ~s ) (in the southern US) a marshy outlet of a lake or river.

Origin

C18: from Louisiana Fr., from Choctaw bayuk .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.