Meaning of 山犬 in Japanese

  1. Words

Definition of 山犬

  1. (n) Japanese wolf (Canis lupus hodophilax, extinct)
  2. wild dog
Back to top