Online English Dictionary

Home

Lade


n.

The mouth of a river.


© 2009 Dammam Community College