shukrudu meaning in english


शब्द : శుక్రుడు

Transliteration : shukruDu

Other spellings : shukrudu

Meanings in english :

planet venus
its one-eyed regent who was the guru of the asuras
Telugu to English
English To Telugu


Recent Telugu English Meaning