Le premier composant de langue bretonne Sant correspond à "saint" en français. L'éponyme qui constitue le corps du toponyme est bien entendu saint Gouenoù, patron de la paroisse. Ce saint est honoré en différents lieux en Bretagne, notamment à Gouesnou/Gouenoù dans le Finistère, "Langoueznou" à l'origine (de Lann, "lieu consacré, ermitage", fondation religieuse du haut Moyen-Age). D'après la forme ancienne latinisée Woednovius figurant dans la "Vie de saint Paul Aurelien", finalisée en 884 (GDSSB), l'hagionyme de langue bretonne Gouenoù associe les mots vieux-bretons (Ve-Xe siècles) Uuoet ("cri de guerre, de bataille") et Gnou ("fameux, connu") (cf. DVBR). Ajoutons qu'une légende rapporte que le saint aurait laissé l'empreinte de son pied et de son bâton dans un rocher situé au nord du territoire communal et que cette pierre est dénommée "Le Pas de Saint Gouéno" localement.