Etymology Explorer › English

Where does “Rameswaram” come from?