Aragonese Proper noun Chenova f Genoa (the capital city of Liguria, Italy) Genoa (a metropolitan city of Liguria, Italy)Wikiwand - on Seamless Wikipedia browsing. On steroids.