Gozo in Latin Gozo in Latin Gaulos proper noun The second-largest island of the Republic of Malta. Add to Flashcards