English: The meaning of Dorothy is God's Gift.
Telugu: డోరా అంటే అర్థం దేవుడిచ్చిన బహుమతి.