Find the word definition

Wikipedia
Gouyave

Gouyave is the capital and largest town in the parish of St John, Grenada. It is located on the west coast of the Grenada.