ヒムヤー
Meanings
Noun
1. Himyar (horse)