Namboori
English
Noun
Namboori
(
plural
Nambooris
)
Alternative form of
Nambudiri
.