umakuru meaning in english


Word: உமாகுரு - The tamil word have 7 characters.
Transliteration : umākuru Other spellings : umakuru

Meanings in english :

himalaya mountains
Tamil to English
English To Tamil