Definitions of Sealyham:

  • noun:   a Welsh terrier first bred in Sealyham