Online English Dictionary

Home

Ostiary


n.

The mouth of a river; an estuary.


© 2009 Dammam Community College