Ailsa

Elf victory Scottish name derived from Alfsigesey, meaning Island of Alfsigr, the Norse name for Ailsa Craig, an island off Scotland.