AVEBURY


Meaning of AVEBURY in English

I. biographical name 1st Baron, II. geographical name village S England in Wiltshire E of Bristol; has megalithic remains

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