Gender Feminine
Usage Scottish
Meaning & History
From Ailsa Craig, the name of an island off the west coast of Scotland, which is of uncertain derivation.
Popularity
People think this name is
classic youthful upper class natural wholesome refined strange serious nerdy