Tara - Definition

tara

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

Look up another word