Sealyham
Explore definitions, synonyms, and language insights of Sealyham
Definitions
Noun
a village in southwestern Wales where the Sealyham terrier was first bred
Noun
a wire-haired terrier with short legs that was first bred in Sealyham