AVEBURY


Meaning of AVEBURY in English

/ayv"beuh ree/ , n.

1. Baron . See Lubbock, Sir John .

2. Also, Abury . a village in Wiltshire, England: site of one of the largest ceremonial megalithic structures in Europe.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .