ISLE OF AVALON


Meaning of ISLE OF AVALON in English

geographical name district, originally an island, SW England in Somerset including Glastonbury

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.