오소리Top 8000MeaningsNoun1. badger2. In particular, the Asian badger (Meles leucurus).Pronunciationosori