cuchulain
/ˈkuːxʊlɑːn/; /ˈkuːxʊlɪn/Definitions
1. noun
A legendary hero in Irish mythology, known for his incredible strength and bravery.
“In the ancient Celtic legend, Cuchulain was said to have fought against the armies of Queen Medb of Connacht.”