one of the five tress that grow in the world of indra meaning in tamil

Word: one of the five tress that grow in the world of indra - The english word have 53 alphabets and vowels..

Meanings in tamil :

arichchantanam ( அரிச்சந்தனம் )
ஐந்தருவிலொன்று
Tamil to English
English To Tamil