Nambudiris
English
Noun
Nambudiris
plural of
Nambudiri