Search Details

Word: foo dog (lookup usage) (lookup stats)


Meaning:

Noun:

  • A Chinese guardian lion statue that traditionally stands in front of Chinese imperial palaces, emperors' tombs, and government offices.
  • A Pekingese dog.

Source: Wiktionary | Src Info »