Namboothiris

English

Noun

Namboothiris

  1. plural of Namboothiri