Meaning of sealyham

Definition of sealyham

(noun) a village in southwestern Wales where the Sealyham terrier was first bred
a wire-haired terrier with short legs that was first bred in Sealyham

Other information on sealyham

WIKIPEDIA results for sealyham
Amazon results for sealyham