(Hindi) In Hinduism, the sister of Krishna Health Source: Medical Dictionary Author: Health Dictionary