Namburi
English
Noun
Namburi
(
plural
Namburis
)
Alternative form of
Nambudiri
.
Anagrams
Umbrian