YourDictionary

Cuchulain

or Cuchullin

noun

Celt. Legend a heroic warrior who single-handedly defends his country against invaders

See Cuchulain in American Heritage Dictionary 4

Learn more about Cuchulain

link/cite print suggestion box