Definitions
There is 1 meaning of the phrase
Sealyham Terrier.
Sealyham Terrier - as a noun
A wire-haired terrier with short legs that was first bred in sealyham
Synonyms (Exact Relations)
sealyham