west highland white terrier

(noun) West Highland white terrier

< west germany | west indian >