Nom d'un village dont l'origine est très incertaine. Daniel Bernard propose le singulatif de Teol, qui veut dire "tuiles". Il l'explique en raison du nombre important de tuiles romaines qui a été trouvé à cet endroit situé en bordure de la voie romaine qui mène à Trougêr, à l'extrême-ouest de la commune. Moins insolite serait la présence du singulatif de Teol, variante de Teaol, qui désigne la "patience" sorte de "rumex", parfois appellé Kaol-moc'h, Kaol-teod ou Kaol-Teol. Le singulatif -enn désigne en général une individualité, mais en toponymie il peut désigner, comme l'indique D. Kervella, une unité dans l'espace, c'est-à-dire une étendue couverte exclusivement de cette espèce.