BAYOU


Meaning of BAYOU in English

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

Etymology: Amer. F: cf. Choctau bayuk

Oxford English vocab.      Оксфордский английский словарь.