Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

avebury Definition

Cancel
avebury
geographical name(Ave-bury)
village in southern England in Wiltshire east of Bristol; noted for megalithic remains
avebury
biographical name(Ave-bury)
Sir John 1834—1913 1st BaronAvebury son of Sir John William Lubbock English financier and author

Words Related to avebury!

avebury Examples by Brain Bank Users