• word of the day

    timgad

    timgad - Dictionary definition and meaning for word timgad

    Definition
    (noun) an ancient town founded by the Romans; noted for extensive and well-preserved ruins
Download our Mobile App Today
Receive our word of the day
on Whatsapp