bayou
nounDefinition of bayou
1
: a creek, secondary watercourse, or minor river that is tributary to another body of water
2
: any of various usually marshy or sluggish bodies of water
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more