Moghuls
English
Noun
Moghuls
plural of
Moghul