Definitions of Camlan:

  • noun:   (Arthurian legend) the battlefield where King Arthur was mortally wounded