Question: is ailsa an english name?
Answer: The name Ailsa means Name Of A Scottish Island and is of Scottish origin. Ailsa is a name that's been used primarily by parents who are considering baby names for girls. 'Ailsa' is actually a much reduced form of a Norse name meaning 'elf victory'.