Tamil Dictionary 🔍

இராமேசுரம்

iraamaesuram


, ''s.'' A sacred island of the Hindus situated between Ceylon and the continent of India, ஓர்சிவஸ்தலம்.

Miron Winslow


இராமேசுரம் - ஒப்புமை - Similar