Narendran meaning in english
Word: നരേന്ദ്രന് Transliteration: narēndran
നരേന്ദ്രന് definition in malayalam: രാജാവ് വൈദ്യന് വിഷവൈദ്യന് Related wordsnarēndran (നരേന്ദ്രന്) - King
Meaning of നരേന്ദ്രന് in english :
Noun KingMalayalam to English
English To Malayalam