EnglishEdit

NounEdit

grayhound ‎(plural grayhounds)

  1. Alternative form of greyhound