leijonakoira

Noun

 * 1) foo dog Chinese guardian lion statue
 * 2) Pekingese, foo dog breed of dog