English dictionary, thesaurus, translations & etymology
FreeDict.com

दुला तारा — meaning in English

Hindi → English · translate English → Hindi instead

English meaning

  • Electra noun A figure from Greek mythology, daughter of Agamemnon and Clytemnestra, known for avenging her father's death.

Senses

दुला तारा is used for these senses in English: