fèi​fèi

baboon

狒狒 fèi​fèi
baboon noun
Any of several large primates with a dog-like muzzle and powerful limbs; mainly found in Africa.

Frequency

Movie subtitles
1.58 per million appears in 0% of films
Written text
0.651 per million

Cross-References

Same as

Referenced by

Sources