Names Ailsa From Ailsa Craig, the name of an island off the west coast of Scotland, which is of uncertain derivation. Read More
Names Ailill Means “elf” in Irish. This name occurs frequently in Irish legend, borne for example by the husband of Queen Medb. Read More