Talk:Santa Elena

Untitled
How is this possible? In Spanish Saint Helen, would be Santa Helena. Santa Elena is Saint Ellen is English.