What is the name meaning of GOYO. Phrases containing GOYO
GOYO
Male
Spanish
Spanish pet form of Portuguese/Spanish Gregorio, GOYO means "watchful; vigilant."