Ellora, an Indian village in Hyderabad, 12 m. NW. of Aurungabad, famed for its Buddhist and Hindu cave and monolithic temples, the most magnificent of which is hewn out of a solid hill of red stone, the most beautiful being the Hindu temple of Kailás.
Definition taken from The Nuttall Encyclopædia, edited by the Reverend James Wood (1907)
Elliston, Robert William * Ellwood, Thomas