Portuguese-English dictionary »

avalon meaning in English

PortugueseEnglish
Avalon proper noun
{f}

Avalon(earthly paradise in the western seas, in the Arthurian legend)
proper noun
[UK: ˈæ.və.ˌlɑːn] [US: ˈæ.və.ˌlɑːn]