Bagheeras
English
Noun
Bagheeras
plural of
Bagheera