What is the full meaning of bayou
a marshy offshoot of a lake or river [n -S]
Example of the word bayou placed on a Scrabble board.