1. Ailsa (Gaelic origin), the name means "elf victory".

2. Beagan (Gaelic origin), meaning "little one".

3. Breena (Gaelic origin), meaning "fairy land".

4. Elfie (Gaelic origin), meaning "elf".

5. Elida (Gaelic origin), meaning "small winged one".

6. Firtha (Gaelic origin), meaning "maiden of the sea".

7. Marilla (Gaelic origin), meaning "shining sea".

8. Marin (Gaelic origin), meaning "star of the sea".

9. Shailagh (Gaelic origin), the name means "one who is from the fairy palace".

10. Shailyn (Gaelic origin), the name means "one who is from the fairy palace".

11. Shaylah or Shayleen (Gaelic origin), meaning "from the fairy palace".

12. Aine (Irish origin), the name means "Queen of fairies".

13. Brucie (Scottish origin), the name means "forest fairy".

14. Celeste (French origin), the name means "heavenly".

15. Charlotte (English origin), the name means "baby princess fairy".

16. Chepi (Native American origin), the name means "fairy". A unique magical name for your little princess.

17. Ella (English origin), the name means "fairy maiden".

18. Ellie (Greek origin), the name means "beautiful fairy woman".

19. Fay or Faye (English origin), meaning "fairy folk". A popular name for girls today.

20. Fayetta or Fayette (French origin), meaning "tiny fairy".

21. Faylinn (English origin), the name means "fairy kingdom".

22. Feya (Hebrew origin), a mystical name meaning "fairy".

23. Ilayda (Turkish origin), the name means "water fairy". This is a unique fairy name.


24. Linette (French origin), the name means "fairy".

25. Miginia (Native American origin), the name means "fairy woman". A unique name for your little girl.

26. Nidaw (Native American origin), the name means "fairy".

27. Nissa (Scandinavian origin), the name means "fairy".

28. Pari (Indian origin), the name means "fairy".

29. Parisa (Persian origin), meaning "one who is like a fairy".


30. Pixie (Irish origin), this Irish name means "fairy".

31. Sebille (English origin), the name means "a fairy".

32. Shaylee (Irish origin), the name means "tiny fairy from over the hill".

33. Shayleigh (Celtic origin), this name means "fairy princess".

34. Sigilla (Latin origin), the name means "one who has magical power".

35. Siofra (Irish origin), the name means "fairy".


36. Tana (Slavic origin), the name means "fairy queen".

37. Taneisha (American origin), the name means "fairy queen".

38. Tiana (Russian origin), the name means "fairy Queen". This name gained popularity after Disney's 'The Princess And The Frog' was released.

39. Tien (Vietnamese origin), the name means "fairy". This is a good fairy name.

40. Tryamon (English origin), the name means "a fairy princess". This is a magic name from the Arthurian Legend.

41. Tunder (Hungarian origin), the name means "fairy".