tuatha de danann: race of Celtic gods or demigods; ruled Ireland in the Golden Age
celtic deity: a deity worshipped by the Celts
barracuda: any voracious marine fish of the genus Sphyraena having an elongated cylindrical body and large mouth with projecting lower jaw and long strong teeth