Nampootiri

English

Noun

Nampootiri (plural Nampootiris or Nampootiri)

  1. Alternative form of Nambudiri.