Metu meaning in english


Word: മേട്‌ Transliteration: mēṭ‌

Meaning of മേട്‌ in english :

Knoll
Bank Platform High-land Ascension Mound Prominence
Related wordsmēṭ‌ (മേട്‌) - Knoll 
Malayalam to English
English To Malayalam