search

Bayou

Meaning

Noun

In Louisiana, USA:
A
, often
or river.
In Louisiana, USA:
A
; a
(stagnant) body of water.
Sourced from
Wiktionary

Origin

bayou
English
arrow
bayou
Cajun French
arrow
bayuk
Choctaw
Sourced from
Etym
Join 10 million students and professionals writing 70% faster at QuillBot.com