Russian-English dictionary »

авалон meaning in English

RussianEnglish
Авалон proper noun
{m}

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