Popular Wordlists
  • 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
Connect with us on Facebook