Timurids
English
Noun
Timurids
plural of
Timurid