keeshond
nounDefinition of keeshond
: any of a Dutch breed of compact medium-sized dogs that have a dense heavy grayish coat and a foxy head
Keep scrolling for more