/bajˈu/ - [bayu] - bay•ou
We found 7 definitions of bayou from 6 different sources.
NounPlural: bayous |
||
bayou - a swampy arm or slow-moving outlet of a lake (term used mainly in Mississippi and Louisiana) |