Grewhounds, noun plural of grewhound. Synonyms in the same form.
greyhounds
All synonyms for grewhound →