Find the word definition

Wiktionary
foo lion

n. A stylized lion / dog traditionally used in pairs to "guard" Chinese palaces, tombs etc