Ailsa
Primarily Female
The meaning of the name Ailsa is Name Of A Scottish Island
The origin of the name Ailsa is Scottish
Alternate spellings: Aylsa
Notes: 'Ailsa' is actually a much reduced form of a Norse name meaning 'elf victory'.