Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-2 of 2 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