• word of the day

    stonehenge

    stonehenge - Dictionary definition and meaning for word stonehenge

    Definition
    (noun) an ancient megalithic monument in southern England; probably used for ritual purposes
Download our Mobile App Today
Receive our word of the day
on Whatsapp