Maramandan meaning in english
Word: മരമണ്ടന് Transliteration: maramaṇṭan
Loggerhead Sap-head Related wordsmaramaṇṭan (മരമണ്ടന്) - Blockhead
Meaning of മരമണ്ടന് in english :
Noun BlockheadMalayalam to English
English To Malayalam