• word of the day

    liguria

    liguria - Dictionary definition and meaning for word liguria

    Definition
    (noun) region of northwestern Italy on the Ligurian Sea
Download our Mobile App Today
Receive our word of the day
on Whatsapp