Ailsa

From Ailsa Craig, the name of an island off the west coast of Scotland, which is of uncertain derivation.
Read More

Ailill

Means “elf” in Irish. This name occurs frequently in Irish legend, borne for example by the husband of Queen Medb.
Read More