இராமேசுரம்
iraamaesuram
, ''s.'' A sacred island of the Hindus situated between Ceylon and the continent of India, ஓர்சிவஸ்தலம்.
Miron Winslow
, ''s.'' A sacred island of the Hindus situated between Ceylon and the continent of India, ஓர்சிவஸ்தலம்.
Miron Winslow