AVON


Meaning of AVON in English

n. county in England; name of several rivers in England; American corporation headquartered in New York City, direct marketer of cosmetics and beauty products; city in France

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