Genevas
English
Noun
Genevas
plural of
Geneva
Anagrams
Venegas
,
avenges