What is the meaning of Bayou?

A slow-moving, often stagnant creek or river.

A swamp; a marshy (stagnant) body of water.

a stagnant body of water left behind by the meandering of the Mississippi River in Louisiana or elsewhere; a bayou

Source: wiktionary.org