Online English Dictionary

Home

Hareld


n.

The long-tailed duck. See Old Squaw .


© 2009 Dammam Community College