Goya is a ♀ female name.
Goya is a Spanish diminutive of Gregoria, which is a feminine variant of the ancient Greek masculine name Gregorios / Γρηγόριος.
Goya means “alert” and “watchful” (from ancient Greek “grēgoreō/γρηγορέω”). Through folk etymology, Gregorios also became associated with the Latin word “grex” meaning “herd” or “flock”. Therefore, Goya has the meaning “shepherdess”.