vanmaram

മകുടം - meaning in english

Meanings for മകുടം

noun
Coronal
Diadem
Tiara
unknown
cap
crest