Variant of Tara, from Sanskrit meaning 'star'; also a Hindu goddess name associated with light and guidance.
Like Taara?
Swipe through thousands of names like it