Complex sentence: Inside is a huge stone linga Literally the word Karuvarai means "womb chamber" from Tamil word "Karu" for foetus.
Split into simpler sentences: Inside is a huge stone linga. The word Karuvarai means "womb chamber" from Tamil word "karu" for foetus.