FAQs About the word tara

塔拉

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

No synonyms found.

No antonyms found.

tar pit => 焦油池, tar paper => 油毡纸, tar heel state => 松脂踵州, tar => 焦油, taqua-nut => 塔夸坚果,