vocab dash
Log in
Sign up
カモシカ
Top 50000
Meanings
Noun
1. serow; wild goat
(Usually kana)
Other readings
羚羊
かもしか
かもしか