Tag: avalon card game online

What does Avalon mean?

Avalon (/ˈævəˌlɒn/; Latin: Insula Avallonis, Welsh: Ynys Afallon, Ynys Afallach; Cornish: Enys Avalow; literally meaning "the isle of fruit trees"), ...