Sthreerathnam meaning in english


Word: സ്‌ത്രീരത്‌നം Transliteration: s‌trīrat‌nṁ

Meaning of സ്‌ത്രീരത്‌നം in english :

Noun Queen
Related wordss‌trīrat‌nṁ (സ്‌ത്രീരത്‌നം) - Queen 
Malayalam to English
English To Malayalam