Tara in Irish Tara in Irish Teamhair proper noun An Irish place name, associated with the Hill of Tara, seat of ancient Irish kings. Add to Flashcards