Avebury
geographical name
Ave·bury
ËÄv-b(É-)rÄ
US also -Ëber-Ä
village in southern England in Wiltshire east of Bristol; noted for megalithic remains
Love words? Need even more definitions?
Merriam-Webster unabridged



