O nome Teilo é de origem galesa e significa "brilhante" ou "radiante", referindo-se a uma pessoa iluminada ou com uma personalidade enérgica e cativante. Teilo é um nome raro, mas ainda é usado no País de Gales. É também o nome de um santo galês muito venerado na Idade Média.