• word of the day

    genoa

    genoa - Dictionary definition and meaning for word genoa

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