• word of the day

    tumulus

    tumulus - Dictionary definition and meaning for word tumulus

    Definition
    (noun) (archeology) a heap of earth placed over prehistoric tombs
Download our Mobile App Today
Receive our word of the day
on Whatsapp