BAYOU


Meaning of BAYOU in English

n. a marshy offshoot of a river etc. in the southern US.

[ Amer. F: cf. Choctau bayuk ]

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