Le nom de cette localité trouve son origine dans le culte chrétien. La Trinité désigne Dieu incarné en trois personnes, le Père, le Fils et le Saint-Esprit. En breton, cette dénomination se dit généralement An Drinded, comme par exemple dans les noms de communes an Drinded-Karnag (La Trinité-sur-Mer), an Drinded-Surzhur (La Trinité-Surzur) et dans de nombreux noms de villages, comme à Bignan/Begnen, Groix/Groe, Saint-Allouestre/Sant-Aleustr, Calan/Kalann… souvent dotés d'une chapelle. An Drinded est formé de Trinded ("Trinité"), dont le T initial est adouci en D à la suite de l'article défini An. Autrement dit, An+Trinded donne an Drinded. La présence de Porhoët à la suite, Porc'hoed en breton moderne, permet justement de bien identifier celui-ci des autres toponymes La Trinité/An Drinded (Voir à Porhoët ou Porc'hoed).