'Sealyham' definitions:

Definition of 'Sealyham'

(from WordNet)
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 [syn: Sealyham terrier, Sealyham]

Words containing 'Sealyham'