Maramandan‍ meaning in english


Word: മരമണ്ടന്‍ Transliteration: maramaṇṭan‍

Meaning of മരമണ്ടന്‍ in english :

Noun Sap-head
Loggerhead Blockhead
Related wordsmaramaṇṭan‍ (മരമണ്ടന്‍) - Loggerhead 
Malayalam to English
English To Malayalam