Nambudiri

English

Noun

Nambudiri (plural Nambudiris or Nambudiri)

  1. Alternative form of Namboothiri.