AVALON


Meaning of AVALON in English

n. commercial name of several U.S. software companies; island of paradise (according to ancient Celtic legend); main city in the island of Santa Catalina near the coast of California; family name

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.