YourDictionary

Avalon

or Avallon

noun

Celt. Legend the isle of the dead, an island paradise in the west where King Arthur and other heroes are taken after death

See Avalon in American Heritage Dictionary 4

Learn more about Avalon

link/cite print suggestion box