Meaning of bayou
Definition of bayou
(noun)
a
swampy
arm or
slow-moving
outlet
of a
lake
(term
used
mainly
in Mississippi and Louisiana)
Other information on bayou
WIKIPEDIA results for
bayou
Amazon results for
bayou
Tweet