Definify.com

Definition 2025


河狸

河狸

Chinese

river (dog); wild cat
simp. and trad.
(河狸)

Noun

河狸

  1. a beaver

References