Dictionary search results

Showing 1-3 of 3 results

bayou British & World English

(In the southern US) a marshy outlet of a lake or river

Bayou Teche British & World English

A water route in south central Louisiana, at the heart of Cajun Country

bayou English-Spanish

pantano men el sur de los EEUU