WordUnscrambler Home
bayou
Definitions
[ˈbʌɪuː], (Noun)
Definitions:
- (in the southern US) a marshy outlet of a lake or river
Phrases:
Origin
:
mid 18th century: from Louisiana French, from Choctaw bayuk
Click here to see the free dictionary definition for bayou
definition by Oxford Dictionaries