The megalith Garuda placed on the pond, started floating like a flower - Pushpa in Sanskrit. To stop it from raising again, God Vishnu and God Shiva drove the rock under with their feet into the land. Thus the name Pushpagiri which in Sanskrit would mean a flowery mound.