It is so sweet of your mom to write a book for her future grandbabies!
I think that Saoirse’s alternate spellings are Sirsha or Seersha.
These fairy names are Gaelic or [name_m]Irish[/name_m]
[name_f]Ailsa[/name_f]: Meaning “elf victory.”
[name_f]Aine[/name_f]: Meaning “the queen of fairies.”
[name_m]Beagan[/name_m]: Meaning “little one.”
[name_f]Breena[/name_f]: Meaning “fairy land.”
[name_f]Dana[/name_f]: [name_m]An[/name_m] [name_m]Irish[/name_m] goddess.
[name_f]Elfie[/name_f]: Meaning “elf.”
[name_f]Elida[/name_f]: Meaning “small winged one.”
[name_f]Elvinia[/name_f]: Meaning “queen of the elves.”
Firtha: Meaning “maiden of the sea.”
Kelpie: This Celtic water horse turns into a beautiful woman.
[name_f]Marilla[/name_f]: Meaning “shining sea.”
[name_f]Marin[/name_f]: Meaning “star of the sea.”
[name_f]Meriol[/name_f]: A sea nymph.
[name_f]Pixie[/name_f]: A naughty, mythical flying creature.
[name_f]Shae[/name_f]: Meaning “from the fairy fort.”
[name_f]Shailagh[/name_f]: Meaning “one who is from the fairy palace.” Shailyn and [name_f]Shaylah[/name_f] are pretty variations.
[name_f]Siofra[/name_f]: Meaning “elf.”
Here are some cute fairy names
[name_m]Beck[/name_m]
[name_f]Bess[/name_f]
[name_f]Iridessa[/name_f]
[name_f]Fawn[/name_f]
[name_f]Fern[/name_f]
Fira
[name_f]Glimmer[/name_f]
[name_f]Ivy[/name_f]
Periwinkle
Prilla
[name_f]Rani[/name_f]
[name_f]Rosetta[/name_f]
Silvermist
Vidia
[name_f]Zarina[/name_f]