Online English Dictionary

Home

Scroyle


n.

A mean fellow; a wretch.


© 2009 Dammam Community College