Back to 山

산짐승

★★★advanced
noun혼종어

Meaning

  1. mountain animal; mountain beast — An animal living on a mountain.