Other Origin(s):Scottish
Meaning:Island of Alfsigr
Legend laced in every letter, Elsha is a girl’s name of Norse origin, meaning “Island of Alfsigr.” Like Ailse and Ailsa, Elsha follows a long line of names that tell of the triumphant tales that once took place on the Scottish isle of Alfsigr or Ailse Craig. Back when fairy folk and mythical creatures made Mother Earth’s creation their home, the Cailleach, a female giant in Scottish lore, was also said to form footprints of her own. And as she walked through open waters, pebbles fell from the pocket of her apron, and the island of Alfsigr became known to the ancient people as one of them. With a name as magical as Elsha, who wouldn’t be enthralled?
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.