EGAVE

scroyle

Meaning

  1. noun A mean person; a wretch.

Similar words

scro scrote scut scurf scab scally skellum scroogie scallywag scallie

Save “scroyle” to learn later