• word of the day

    genova

    genova - Dictionary definition and meaning for word genova

    Definition
    (noun) a seaport in northwestern Italy; provincial capital of Liguria
    Synonyms : genoa
Download our Mobile App Today
Receive our word of the day
on Whatsapp