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/