a Buddhist savior goddess; also an Irish hill or elevated place
from Sanskrit tara meaning 'star' or Irish teamhair meaning 'elevated place'
Tara has this beautiful double meaning - in Buddhism, she's the 'star' goddess who guides people to enlightenment, while in Ireland, the Hill of Tara was where High Kings were crowned! Both meanings connect to elevation and guidance.
Complete word intelligence in one call. Free tier — 50 lookups/day.