Shukracharya
(शुक्राचार्य)Literal Meaning
Teacher Shukra
Etymology & Sanskrit Root
Sanskrit shukra (bright, clear) + acharya (teacher).
Spiritual Insight & Context
The sage who is the guru and priest of the asuras and is linked with the planet Venus. In the Vamana story he warns Bali not to grant the gift.