Top 90 Elf Boy & Girl Names With Meanings

90 Cool Elf Names for Baby Boys and Girls

Elves are supernatural human-shaped beings in mythology. They are known for their beauty and mystical powers that humans can only imagine. In many fantasy stories involving elves, we often run into good elves that lead the good guys to victory. If you are looking for some fantastic Elf names, check this list below.

Video : 30 Cool & Unique Elf Names for Baby Boys and Girls

Elvish Names For a Baby Girl with Meanings

1. Aerin

Aerin is a cool Elvish name that comes from the Tolkien language. It is a fancy form of the name Erin, and has the meaning of being ‘ocean’. It is one of the cool elf names.

2. Aafje

This is an ancient Greek name meaning “magical creature”.

3. Alfreda

The name Alfreda is an elvish name that comes from the English origin. It is a unique name that simply means ‘counsel’.

4. Ada

This is a Germanic name meaning “noble”.

5. Alma

It is a cute Elvish name that has the meaning ‘maiden garland with good fortune’.

6. Agada

This is a Greek name which means ‘twin elves’ 

7. Anna

This Elvish name comes from the Quenya language and is a short and sweet name for baby girls. It has the meaning of being ‘a gift’.

8. Aredhel

Aredhel is a very unique and unusual sounding Elvish name. It comes from the Quenya language and simply means ‘the noblewoman’. This name comes under the category of fantasy elf names.

9. Arwen

It is a rare and uncommon name for a baby girl. It has been derived from the Sindarin language and has the meaning of being ‘a noble maiden’.

10. Aubree

It is a beautiful and unique elvish name that has its origin coming from the French culture and simply means ‘a ruler’.

11. Calen

Calen is a unique Elvish name that has its roots in the Sindarin language. It simply means ‘a green one’.

12. Dindonette

This a Tolkien name meaning ‘sparkling’.

13. Elanor

This is a very good and an uncommon Elvish girl name for a cute little angel. It comes from the Sindarin language and means ‘sun star’ or ‘the sun’.

14. Elbereth

The name Elbereth comes from the Elvish Sindarin language and has the meaning of being ‘star queen’.

15. Elva

It is a rare and unique elvish name that comes from the English name ‘Elvina’. It has the meaning of being ‘a friend’.

16. Eowyn

This elvish name has its origin in the Tolkien language. It is one of the real elvish names and simply means ‘horse joy’.

17. Estel

This sweet and short name will be perfect for a cute little angel. It comes from the elvish Sandarin language and has the meaning of being ‘hope’ or ‘trust’.

18. Elba

This a German name meaning ‘bright’.

19. Elfriede

This is an English name meaning ‘strength of an elf’.

20. Erina

This is a Latin name that means the smallest fairy.

21. Fay

This a French name meaning feminine fairy.

22. Freda

It is an uncommon elvish name that comes from the German name Frida. It means ‘peace’ or ‘tranquillity’.

23. Galadriel

Galadriel is a mighty Elvish name for a baby girl. It comes from the Sindarin language and has the meaning of being ‘one with glittering hair’ or ‘a maiden with radiant hair’.

24. Haleth

The name Haleth is very uncommon and very unique. It has its origins coming from the Sindarin language and simply means ‘exalted one’.

25. Idril

This Elvish name is a Sindarin version of the Quenya name Itarilde that means ‘sparkling brilliance’. It is amongst the traditional elf names.

26. Joan

This name means ‘gracious God’.

27. Lia

It is a short and sweet name for a baby girl. It comes from the Elvish Quenya language and has the meaning of being ‘a thread’.

28. Lobelia

The name Lobelia is ideally an Elvish name but comes from the English culture. It means a brave girl.

29. Luthien

Luthien is a very unusual and uncommon name that comes from the Sindarin language and means ‘daughter of flowers’.

30. Lamina

This is a Scottish name meaning ‘cave of elfs’.

31. Lefaye

This is a French name meaning fairy.

32. Melian

It is an Elvish name that comes from the Sindarin language. It means ‘a dear gift’.

33. Morwen

The name Morwen means ‘a dark maiden’.

34. Nessa

This name comes from the Elvish language of Quenya and means ‘one who is youthful’. It is a shorter version of the name Vanessa.

35. Nienna

It is a rather uncommon and rare name that comes from the Elvish Quenya language, and means ‘tear’.

36. Olivia

This is a Latin name meaning ‘olive tree’.

37. Rina

The name Rina is a rather unusual Elvish name that comes from the Quenya language and simply means ‘the crowned one’.

38. Ronda

It is an Elvish name that comes from Tolkien’s Quenya language and means ‘solid’ or ‘firm’. It is a very unique and rare name for a baby girl.

39. Siofra

Siofra is a very unique and uncommon name that comes from the Irish and Gaelic culture. It simply means ‘an elf’.

40. Tara

This Elvish name comes from the Quenya language and refers to ‘one who is wise or elite’. It is a unique name for a baby girl.

41. Vena

It is an Elvish name that is rather uncommon and rare. It is a shorter version of the name Alvena. It simply means ‘a friend’.

42. Yavanna

The name Yavanna is a pretty Elvish name that has its roots derived from the Quenya language. It simply means ‘one who is a giver of fruits’.

Elvish Names For a Baby Boy with Meanings

Elvish Names For a Baby Boy with Meanings

1. Aegnor

This is an elf baby name from the sindarin language.

2. Ailwi

This is a Finnish baby name meaning ‘harbinger of light’.

3. Alberad

This name has its roots in Germanic folklore meaning ‘bright’.

4. Aldon

It is a cute Elvish name for a baby boy. In Quenya language, it means ‘a tree’. It is a good alternative for Alton or Eldon.

5. Aragorn

The name Aragorn is a mighty Elvish name. It means ‘noble’ or ‘the respected king’. 

6. Arod

This beautiful name comes from the Elvish culture and has the meaning of being ‘brown’ or ‘swift’.

7. Bailey

Bailey is an Elvish name that comes from the Middle English word baili. It means ‘a judge’.

8. Balin

It is a mighty name meaning ‘a knight at the round table. It comes from the Elvish culture and is a unique name in itself.

9. Baron

This unusual name has a very noble meaning being ‘house or home’, in Sindarin language.

10. Buddy

This is an English baby name meaning ‘friend’.

11. Callon

Callon is an appealing and rare name that comes from the Sindarin culture and means ‘a hero’. It is one of the most beautiful elf names for baby boys.

12. Cirdan

It is an Elvish name that means ‘shipwright’. It is an adorable and sweet name for your baby boy.

13. Claude

This name has a Latin or French origin meaning ‘limping’ or ‘stuttering’

14. Clurichaun

This is the name of a mischievous fairy from popular Irish folklore. 

15. Cutter

This is an English name which means ‘tailor’ Or ‘barber’.

16. Duende

This is the Spanish name for elf. 

17. Duwende

This name is derived from philippine folklore that means magical elf. 

18. Earendil

The name is a perfect one for a baby boy. It is an Elvish name that means ‘sea lover’ or ‘one who is devoted to the sea’.

19. Elladan

The name comes from the name of the son of Elrond of the Middle-Earth. It simply means ‘an elf man’.

20. Elrand

Elrand is an Elvish Tolkien baby boy name that has the strength of a boy packed in it. It is a very unique and rare name.

21. Elrohir

This Elvish name Elrohir is a very unique and uncommon name that has the meaning of being ‘an elf man’. It is another version of the name Elladan.

22. Eldacar

This name has a Romanian origin. It was the name of a popular mythological king. 

23. Elfas

This is a Scottish name for “elf”. 

24. Elving

This name has swedish origin and means ‘elf river’

25. Ernest

This name has English origin and means ‘serious’ or ‘resolute’.

26. Frodo

It is an excellent Elvish name for a baby boy. It means ‘one who is very wise’.

27. Garrett

It is a pretty Elvish name for a baby boy. It is a unique and uncommon name. It comes from the Sindarin language and simply means ‘saved’ or ‘support’.

28. Gandalf

This name has its roots in the old nurse mythology which means ‘an elf’s wand’

29. Gildor

It is a unique sounding name. It simply means ‘one who is the creator of joy or happiness’. It is a perfect name for a cute baby boy.

30. Haga

It is a very unusual sounding Elvish name that is a Norwegian, Swedish derivative. It is a unique name that has comes from the Old Norse God ‘Haga’, which means ‘enclosure’.

31. Haldir

Haldir is as unique and uncommon as it sounds. It is a beautiful Elvish name for a sweet looking baby boy. It simply means ‘hidden hero’.

32. Hermey

This name has a German origin and is a popular Nickname given to rudolph the red nosed reindeer.

33. Iston

Iston is a good name coming from the Quenya language. It is a unique Elvish name that has the meaning of being ‘the wise one’.

34. Legolas

The name Legolas is a very uncommon and rare Elvish name for a baby boy. It means ‘green leaves’.

35. Lindir

It is an adorable and sweet Elvish name for a baby boy that comes from the Sindarin culture, and means ‘a fair singer’.

36. Logon

The name Logon is a unique Elvish name for a boy. It comes from the Sindarin language of the Middle-Earth that means ‘one who is warm at heart’.

37. Peregrin

It is a rare Elvish name for a baby boy. It comes from the Latin word ‘Peregrinus’ and means ‘a traveller’.

38. Pippin

It is a cool and hippy Elvish baby boy’s name. It comes from the German name ‘Pepin’. It means ‘awe-inspiring’.

39. Poldo

Poldo is a rare and unique Elvish name. It comes from the Elvish language of Quenya and means ‘one who is big and strong’.

40. Rina

Rina is a rather unusual Elvish name from the Quenya language and simply means ‘the crowned one.’

41. Rohan

The name Rohan is a pretty Elvish name that comes from the Sindarin language that means ‘horse country’ or ‘horse kingdom’.

42. Samuel

It is an Elvish name that has its roots in the Hebrew culture and comes from the Sindarin language. It is a unique name that means ‘name of God’.

43. Samwise

This Elvish name means ‘one who is loyal’. The nickname for this name can be Sam.

44. Theoden

The name Theoden is unique and uncommon. It comes from the Rohirric language and simply means ‘a king’ or ‘a ruler’.

45. Voronwe

The name Voronwe is a very unusual and unique name for a baby boy. It has the meaning of being ‘the steadfast one’ or ‘the constant one’.

46. Wade

It is a unique and rare name for a baby boy. It has Anglo-Saxon English origin. It means ‘to go’ or ‘ford’.

Choosing the right name is a daunting job for a parent. We hope this list helps you to take your pick. We wish you and your child a great life ahead.

Gender Neutral Elvish Names With Meanings

1.Aeverie or Avery

Averie is a gender-neutral name of Old English origins. Meaning “elf counsel,” it’s ideal for anyone looking for a whimsical baby name. 

2. Alary

German name meaning “ruler of elfs”

3. Albrun

This means “noble warrior” and has English origin

4. Alfsol

This is an Icelandic name meaning “elf of the sun”

5. Alvgjerd

This means the “chief of elfs” And has Tolkien origin

6. Alwine

This is an English name meaning “wise friend”

7. Angel 

This means “messenger” And has Greek origin

8. Arden 

English name meaning “valley of eagles”

9. Blake 

British name meaning “shining”

10. Ēlifi

This means “First letter of the alphabet” And has Turkish origin

Previous article «
Next article »
Gauri Ratnam completed her Masters in English Literature from the University of Pune. She began her journey as a German translator soon after completing her graduation, but later moved on to pursue her passion for writing. Having written for both digital and print media in a varied range of industries, she has the ability to write relatable and well-researched content, benefical for anyone seeking advice or direction.