Definitions for "Annamalai"
Another name for Arunachala. A town 100 miles southwest of the city of Madras in the south of India wherein is located the most holy Arunachala hill.