Etymology
Today it means: A tomb or temple carved from the solid rock Full definition →
From Ancient Greek. See speleo-.
Etymology from Wiktionary, CC BY-SA 4.0.