midu meaning in english


शब्द : మీడు

Transliteration : miiDu

Other spellings : midu

Meanings in english :

As noun :
head
upper surfacetop
Telugu to English
English To Telugu