The Goddess White Tara is the female personification of compassion. Born of a tear from the eye of Avalokiteshwara, literally her name means "saviors".
The Goddess White Tara is the female personification of compassion. Born of a tear from the eye of Avalokiteshwara, literally her name means "saviors".