English: Another name for GOD.
Telugu: దేవికి మరొక పేరు.