What is the full meaning of bayous
BAYOU, a marshy offshoot of a lake or river [n]
Example of the word bayous placed on a Scrabble board.