サルキー
Meanings
Noun
1. saluki (dog breed)
Other readings