Bayou - definition: a marshy or slowly flowing body of water (as a stream on inlet), especially in the southeast USA. There's something about a bayou that shrouds it in mystery. Maybe it is the mists floating just above the surface, the eerie stillness or the sudden...

read more...