iramechuram meaning in english


Word: இராமேசுரம் - The tamil word have 10 characters.
Transliteration : irāmēcuram Other spellings : iramechuram

Meanings in english :

sacred island of the hindus situated between ceylon and the continent of india

Meaning of iramechuram in tamil

orchivastalam / ஓர்சிவஸ்தலம்
Tamil to English
English To Tamil