Online English Dictionary

Home

Snooded


a.

Wearing or having a snood.


© 2009 Dammam Community College