Nambooris
English
Noun
Nambooris
plural of
Namboori