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
AVON
Meaning of AVON in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012