Latin-French dictionary »

helena meaning in French

LatinFrench
Helena

HélènePrénom féminin

insulae Sanctae Helenae noun

Sainte-Hélène(Géographie) Île située au milieu de l’Atlantique Sud
nom

Your history