Definition of Avalon in English:

Avalon

proper noun

  • (in Arthurian legend) the place to which Arthur was conveyed after death.

Pronunciation

Avalon

/ˈavəlɒn/