tara

Explore definitions, synonyms, and language insights of tara

Definitions

Noun
a village in eastern Ireland (northwest of Dublin); seat of Irish kings until 6th century