오소리
Top 8000
Meanings
Noun
1. badger
2. In particular, the Asian badger (Meles leucurus).
Pronunciation
osori