Definition of Gozo in English:

Gozo

proper noun

  • An island in northwest Malta, to the northwest of the main island of Malta.

Pronunciation:

Gozo

/ˈɡōzō/