オルダ
Meanings
Noun
1. orda (political and military structure used by Turkic and Mongol peoples); horde (Historical)
Other readings