fem. English
Modern elaboration of the name TARA, the Anglicized form of the Irish name Teamhair. •

Print Friendly, PDF & Email