Maramandan‍ meaning in english


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

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

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