Ailsie

Variant of Scottish Ailsa, meaning elf victory