"Mael" est un mot vieux-breton (donc, médiéval), il n'existe plus maintenant, si ce n'est dans quelques anciens noms ou prénoms.
Mael a été remis au goût du jour comme prénom, c'est pour ça qu'on en reparle, mais c'est un prénom du haut-moyen-âge.
En breton moderne, "prince" se dit bien "priñs".