French-English dictionary »

bayou meaning in English

FrenchEnglish
bayou nom {m}

bayou [bayous]◼◼◼(slow-moving creek or swamp)
noun
[UK: ˈbaɪuː] [US: ˈbaɪuː]