Bayou meaning in Urdu & English |
English to Urdu Dictionary
|
دَریا کی دَلدَلی شاخ ۔
English to English Dictionary
|
(1) - Bayou (n.) An inlet from the Gulf of Mexico, from a lake, or from a large river, sometimes sluggish, sometimes without perceptible movement except from tide and wind.
|