English synonyms about - contact  

Tara

noun

1 Tara

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


Find more on tara elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0322