Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

genoa Definition

Cancel
genoa
noun(gen-o-a)
a seaport in northwestern Italy; provincial capital of Liguria
Synonyms: genova,

Words Related to genoa!

genoa Examples by Brain Bank Users