Ailsa

Name – Ailsa

Gender – Female

Origin – Scottish

Meaning – The Scottish name Ailsa means – island dweller. Geography: Ailsa Craig is an island in Scoltand