A variant of Tara, from the Irish place name Teamhair, the ancient hill-seat of kings.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Tarra?
Swipe through thousands of names like it