500+ Magical Mermaid Names for Girls & Boys | Alphabetically Sorted
Written by: Hrishikesh Pardeshi, Founder at Flexiple, buildd & Remote Tools.
Last updated: Apr 11, 2023
Mermaids are sea goddesses and magical creatures of the deep blue sea. The bright sea goddess with a beautiful voice, the mermaid is a very popular creature. Mermaids are often associated with beauty, femininity, and grace. They are also associated with the moon, water, and the sea. Mermaids are said to be very powerful and alluring creatures.
There are many different types of mermaids. Some are said to be very beautiful and have the power to seduce sailors. Others are said to be very dangerous and will kill anyone who comes near them. Mermaids are also said to be very wise and have the ability to see the future.
The word mermaid is thought to be derived from the Old English word meara, which means 'sea-woman'.
Mermaids have been a part of german folklore and other folklores for centuries. They are also considered the greek goddess by many. They have been mentioned in the works of Homer, Shakespeare, and even the Bible. Mermaids are a popular subject in art and literature. They have also been featured in movies and television shows.
There are many different names for mermaids which include words from many countries like Aricelly which is a perfect mermaid name is a Spanish word and Leiana which is a French word make wonderful names for your little one. Names from various origins like Irish origin, French Origin, Greek Origin, Spanish origin, Hebrew origin, Latin origin etc are also part of this list.
Here is a complete list of unique, cute, ocean-inspired names which can give you baby name inspiration.
Table of Contents
- Best Mermaid Names and Meanings
- Our Top picks for best Mermaid names in 2022
- Mermaid Names inspired by mythological name
- Ocean inspired names
- Mermaid names that start with A
- Mermaid names that start with B
- Mermaid names that start with C
- Mermaid names that start with D
- Mermaid names that start with E
- Mermaid names that start with F
- Mermaid names that start with G
- Mermaid names that start with H
- Mermaid names that start with I
- Mermaid names that start with J
- Mermaid names that start with K
- Mermaid names that start with L
- Mermaid names that start with M
- Mermaid names that start with N
- Mermaid names that start with O
- Mermaid names that start with P
- Mermaid names that start with Q
- Mermaid names that start with R
- Mermaid names that start with S
- Mermaid names that start with T
- Mermaid names that start with U
- Mermaid names that start with V
- Mermaid names that start with W
- Mermaid names that start with X
- Mermaid names that start with Y
- Mermaid names that start with Z
- Mermaid names inspired by the sea, shells and other underwater creatures
- Mermaid names that mean pearls
- Cute mermaid names for girls
- Mermaid names from movies, shows, and books
Best Mermaid Names and Meanings
When picking up mermaid names for your little one, one must consider their connection with the water and their alluring appearance. If you love beaches, the ocean and all things related to water, here are the top 10 ocean-inspired beautiful mermaid names and their meanings for you to choose from.
1. Calypso: A nymph who lived on an island in the middle of the ocean and was known for her singing voice.
2. Salacia: The goddess of the salt water.
3. Nereid: One of the 50 daughters of the sea god Nereus.
4. Oceanid: A daughter of Oceanus, the Titan god of the sea.
5. Pisces: The name of the zodiac sign associated with the water element.
6. Aqua: The Latin word for water.
7. Coral: A type of hard, stony marine organism.
8. Siren: A mythological creature with the head of a woman and the body of a bird.
9. Wave: A moving body of water.
10. Blue: The colour of the ocean.
Our Top picks for best Mermaid names in 2022
1. Arial: Meaning "lion of the air," this name is perfect for a fierce and free-spirited mermaid.
2. Brielle: Meaning "mermaid," this name is perfect for a water-loving mermaid who loves to swim and play in the waves.
3. Coral: Meaning "sea creature," this name is perfect for a mermaid who is as beautiful as the coral reefs.
4. Isla: Meaning "island," this name is perfect for a mermaid who loves the sun and the sand.
5. Mermaid: Meaning "sea creature," this name is perfect for a water-loving mermaid who loves to swim and play in the waves.
6. Nixie: Meaning "water sprite," this name is perfect for a mischievous and playful mermaid.
7. Pearl: Meaning "gem of the sea," this name is perfect for a beautiful and precious mermaid.
8. Sabella: Meaning "beautiful," this name is perfect for a mermaid who is as beautiful as the sea.
9. Siren: Meaning "sea nymph," this name is perfect for a mermaid who is as beautiful and alluring as the sirens of legend.
10. Talia: Meaning "of the sea," this name is perfect for a mermaid who is as beautiful and mysterious as the sea itself.
Mermaid Names inspired by mythological name
1. Ariel
2. Aurora
3. Calypso
4. Diana
5. Echo
6. Electra
7. Fiona
8. Gemma
9. Hera
10. Iris
11. Jasmine
12. Luna
13. Natalie
14. Neptune
15. Olivia
16. Penelope
17. Phoebe
18. Sapphire
19. Selene
20. Triton
21. Ursula
22. Venus
23. Zephyr
Mermaid Names Generator
Click the button to generate a name:
Ocean inspired names
1. Aqua
2. Coral
3. Pearl
4. Marina
5. Siren
6. Ocean
7. Blue
8. Aqua
9. Azul
10. Bubbles
11. Coralia
12. Livia
13. Isadora
14. Penelope
15. Thalassa
16. Calypso
17. Nereid
18. Nymph
19. Triton
20. Undine
21. River god
22. goddess juno
23. Sea dew
Mermaid names that start with A
1. Ariel: Hebrew meaning "lion of God"
2. Azura: Persian meaning "blue sky"
3. Aquamarine: Latin meaning "water of the sea"
4. Adrielle: Hebrew meaning "God's flock"
5. Azul: Spanish meaning "blue"
6. Allegra: Italian meaning "happy"
7. Anemone: Greek meaning "daughter of the wind"
8. Azure: French meaning "sky blue"
9. Aylin: Turkish meaning "halo"
10. Amaya: Japanese meaning "night rain"
11. Asherah: Hebrew meaning "grove of trees"
13. Azuline: Latin meaning "blue"
14. Aqua: Latin meaning "water"
15. Aquiline: Latin meaning "eagle"
16. Arianne: Welsh meaning "silver"
17. Arin: Hebrew meaning "singing"
18. Artemis: Greek meaning "goddess of the hunt"
19. Arya: Sanskrit meaning "noble"
20. Astrid: Scandinavian meaning "divine beauty"
21. Asura: Sanskrit meaning "divine"
22. Athena: Greek meaning "goddess of wisdom"
23. Aurora: Latin meaning "dawn"
24. Avalonia: Arthurian meaning "island of apples"
Mermaid names that start with B
1. Bryn: Welsh meaning "hill"
2. Bloom: English meaning "flower"
3. Bluebell: English meaning "blue flower"
4. Briar: English meaning "thorny bush"
5. Brooke: English meaning "stream"
6. Bronte: Greek meaning "thunder"
7. Bryony: Greek meaning "vine"
8. Beryl: Greek meaning "green gemstone"
9. Beatrix: Latin meaning "she who makes happy"
10. Belinda: Latin meaning "pretty one"
11. Benedicta: Latin meaning "blessed"
12. Bianca: Italian meaning "white"
13. Blanche: French meaning "white"
14. Brigid: Irish meaning "exalted one"
15. Breena: Irish meaning "fair"
16. Briana: Irish meaning "strong"
17. Brooke: Irish meaning "water"
18. Bryony: Irish meaning "clover"
19. Bailey: Old English meaning "steward"
20. Barrett: Old English meaning "strong as a bear"
21. Benson: Old English meaning "son of Ben"
22. Bentley: Old English meaning "meadow of grass"
23. Birch: Old English meaning "bright"
24. Blaine: Old English meaning "thin"
25. Blythe: Old English meaning "happy"
Mermaid names that start with C
1. Calista: Greek meaning "most beautiful"
2. Calliope: Greek meaning "beautiful voice"
3. Cassandra: Greek meaning "she who entangles men"
4. Celeste: Latin meaning "heavenly"
5. Celine: French meaning "moon"
6. Chanel: French meaning "canal"
7. Charlotte: French meaning "free man"
8. Chantal: French meaning "song"
9. Clair: French meaning "clear"
10. Clementine: French meaning "merciful"
11. Cynthia: Greek meaning "woman from Kynthos"
12. Coralie: Greek meaning "maiden of the sea"
13. Crystal: Greek meaning "ice"
14. Cyrene: Greek meaning "city in Libya"
15. Cameo: Italian meaning "portrait"
16. Cara: Italian meaning "dear"
17. Chiara: Italian meaning "clear"
18. Caterina: Italian meaning "pure"
19. Contessa: Italian meaning "countess"
20. Chiara: Italian meaning "clear"
21. Cara: Italian meaning "dear"
22. Caterina: Italian meaning "pure"
23. Contessa: Italian meaning "countess"
24. Cristina: Italian meaning "Christian"
25. Chiara: Latin meaning "light"
Mermaid names that start with D
1. Dahlia: Scandinavian meaning "valley"
2. Daisy: English meaning "day's eye"
3. Delilah: Hebrew meaning "delicate"
4. Desiree: French meaning "desired"
5. Dianna: French meaning "heavenly"
6. Dominique: French meaning "of the Lord"
8. Daphne: Greek meaning "laurel tree"
9. Demeter: Greek meaning "goddess of the harvest"
10. Despina: Greek meaning "lady"
11. Dorothea: Greek meaning "gift of God"
12.Drusilla: Greek meaning "strong"
13. Dione: Greek meaning "heavenly"
14. Dia: Greek meaning "god"
15. Danae: Greek meaning "godly"
16. Daphnis: Greek meaning "laurel"
17. Detroit: Greek meaning "strait"
18. Delos: Greek meaning "visible"
19. Dionysus: Greek meaning "god of wine"
20. Demetrius: Greek meaning "earth-mother"
21. Dimitri: Greek meaning "dedicated to Demeter"
22. Duncan: Scottish meaning "dark-skinned warrior"
23. Donovan: Irish meaning "dark"
24. Duff: Scottish meaning "dark-skinned"
25. Declan: Irish meaning "man of prayer"
Mermaid names that start with E
1. Echo: Greek meaning "sound"
2. Emerald: Latin meaning "green gemstone"
3. Emma: German meaning "universal"
4. Eva: Hebrew meaning "life"
5. Eve: Hebrew meaning "living"
6. Ezili: Haitian meaning "mermaid goddess"
7. Elara: Greek meaning "heavenly"
8. Electra: Greek meaning "bright"
9. Elysium: Greek meaning "place of the blessed dead"
10. Eos: Greek meaning "dawn"
11. Erato: Greek meaning "lovely"
12. Eris: Greek meaning "strife"
13. Europa: Greek meaning "wide"
14. Euterpe: Greek meaning "delight"
15. Evangeline: Greek meaning "bearer of good news"
16. Evelyn: French meaning "hazelnut"
Mermaid names that start with F
1. Faith: English meaning "belief"
2. Felicity: Latin meaning "happiness"
3. Fleur: French meaning "flower"
4. Florence: Latin meaning "prosperous"
5. Frances: Latin meaning "free"
6. Freya: Norse meaning "goddess of love"
7. Frigg: Norse meaning "wife of Odin"
8. Freyja: Norse meaning "lady"
Mermaid names that start with G
1. Gaia: Greek meaning "earth"
2. Gemma: Latin meaning "gem"
3. Genesis: Hebrew meaning "origin"
4. Grace: Latin meaning "grateful"
5. Greta: Scandinavian meaning "pearl"
6. Gwendolyn: Welsh meaning "white ring"
7. Gail: Hebrew meaning "joy"
8. Glory: Latin meaning "renown"
9. Goldie: Old English meaning "golden"
10. Gracie: Latin meaning "gracious"
11. Gillian: Latin meaning "youthful"
12. Gemma: Italian meaning "gem"
13. Giovanna: Italian meaning "God is gracious"
14. Grazia: Italian meaning "grace"
15. Greta: Italian meaning "pearl"
16. Ginevra: Italian meaning "white as foam"
17. Guinevere: Italian meaning "white wave"
Mermaid names that start with H
1. Hanna: Hebrew meaning "grace"
2. Harriet: German meaning "home ruler"
3. Hazel: English meaning "the hazelnut tree"
4. Heather: English meaning "flowering plant"
5. Heidi: German meaning "noble kind"
6. Helen: Greek meaning "light"
7. Hera: Greek meaning "goddess of marriage"
8. Hermes: Greek meaning "messenger god"
9. Hestia: Greek meaning "goddess of the hearth"
10. Hades: Greek meaning "god of the underworld"
11. Hestia: Greek meaning "goddess of the hearth"
12. Hera: Greek meaning "goddess of marriage"
13. Hermes: Greek meaning "messenger god"
Mermaid names that start with I
1. India: Latin meaning "from the Indus River"
2. Isis: Egyptian meaning "goddess of nature and magic"
3. India: Sanskrit meaning "river"
4. Isadora: Greek meaning "gift of Isis"
5. Imani: Swahili meaning "faith"
6. India: Hindi meaning "limitless"
7. Inara: Turkic meaning "sun"
8. Indigo: Latin meaning "blue"
9. Iolani: Hawaiian meaning "heavenly royal hawk"
10. Iona: Scottish meaning "island"
11. Irena: Greek meaning "peace"
12. Iris: Greek meaning "rainbow"
13. Isis: Greek meaning "throne"
14. Ivy: English meaning "climbing plant"
15. Iliana: Greek meaning "daughter of the sun"
16. Iolanda: Greek meaning "violet flower"
17. Ioanna: Greek meaning "gift from God"
18. Iolanthe: Greek meaning "violet"
19. Isadora: Greek meaning "gift of Isis"
20. Isolde: Greek meaning "ice"
21. Ismene: Greek meaning "knowledge"
22. Iphigenia: Greek meaning "strong born"
23. Irene: Greek meaning "peace"
24. Isabella: Greek meaning "God's oath"
25. Ianthe: Greek meaning "violet flower"
Mermaid names that start with J
1. Jade: English meaning "stone of heaven"
2. Jasmine: Persian meaning "gift from God"
3. Juno: Latin meaning "queen of the gods"
4. Jupiter: Latin meaning "father of the gods"
5. Janus: Latin meaning "god of beginnings"
6. Jove: Latin meaning "god of the sky"
7. Joy: English meaning "happiness"
8. Jewel: English meaning "precious stone"
9. Jasmine: Arabic meaning "gift from God"
10. Jean: French meaning "God is gracious"
11. Jocelyn: French meaning "member of the tribe of Gads"
12. Jolie: French meaning "pretty"
13. Josette: French meaning "rose"
14. Juliette: French meaning "youthful"
15. Juniper: French meaning "evergreen"
16. Justine: French meaning "just"
17. Jacqueline: French meaning "supplanter"
18. Jezebel: French meaning "unchaste woman"
19. Josephine: French meaning "may Jehovah add"
20. Judith: French meaning "praise"
Mermaid names that start with K
1. Kalinda: Sanskrit meaning "sun"
2. Kalani: Hawaiian meaning "the sky"
3. Kailani: Hawaiian meaning "heavenly sea"
4. Kamalani: Hawaiian meaning "heavenly child"
5. Kapua: Hawaiian meaning "flower"
6. Keanu: Hawaiian meaning "cool mountain breeze"
7. Kona: Hawaiian meaning "lady"
Mermaid names that start with L
1. Lailani: Hawaiian meaning "heavenly flower"
2. Lani: Hawaiian meaning "heaven, sky"
3. Leilani: Hawaiian meaning "heavenly flowers"
4. Li: Chinese meaning "black"
5. Lilinoe: Hawaiian meaning "mist"
6. Lokelani: Hawaiian meaning "rose of heaven"
7. Loni: Hawaiian meaning "heavenly"
8. Lua: Hawaiian meaning "moon"
9. Lunala: Hawaiian meaning "the moon"
10. Lunar: Latin meaning "of the moon"
11. Lyra: Greek meaning "lyre"
Mermaid names that start with M
1. Maia: Greek meaning "mother"
2. Malia: Hawaiian meaning "calm sea"
3. Māna: Hawaiian meaning "divine power"
4. Mārena: Hawaiian meaning "beloved"
5. Meilani: Hawaiian meaning "heavenly flowers"
6. Melia: Greek meaning "blackbird"
7. Mera: Hebrew meaning "sea"
8. Merena: Hawaiian meaning "calm sea"
9. Mila: Slavic meaning "dear"
10. Miranda: Latin meaning "wonderful"
11. Moriah: Hebrew meaning "seen by God"
12. Moyra: Irish meaning "bitter"
13. Myra: Greek meaning "myrrh"
14. Mythic: Greek meaning "legend"
15. Myrtle: French meaning "from the myrtle tree"
16. Mythical: Greek meaning "legendary"
17. Mythos: Greek meaning "legend"
Mermaid names that start with N
1. Naida: Greek meaning "water nymph"
2. Nereida: Greek meaning "daughter of Nereus"
3. Nerissa: Greek meaning "sea nymph"
4. Nixie: German meaning "water sprite"
5. Nyad: Greek meaning "water nymph"
6. Nymphe: Greek meaning "bride"
7. Nymphette: Greek meaning "little bride"
8. Naia: Hebrew meaning "water"
9. Nala: Hebrew meaning "queen"
10. Nalani: Hawaiian meaning "heavenly"
11. Natalie: Latin meaning "birthday"
12. Natasha: Russian meaning "birthday"
13. Nayla: Arabic meaning "star"
14. Neela: Sanskrit meaning "blue"
15. Nila: Sanskrit meaning "blue"
16. Nirvana: Sanskrit meaning "bliss"
17. Nomi: Hebrew meaning "my delight"
18. Nova: Latin meaning "new"
19. Nyx: Greek meaning "night"
Mermaid names that start with O
1.Oceana: Greek meaning "ocean"
2.Octavia: Latin meaning "eighth"
3.Olivia: Latin meaning "olive"
4.Ophelia: Greek meaning "help"
5. Orpha: Greek meaning "mountain nymph"
6.Ophira: Hebrew meaning "golden"
7.Ora: Hebrew meaning "light"
8.Oracle: Greek meaning "prophet"
9.Oriana: Latin meaning "golden"
10.Orla: Irish meaning "golden"
11.Ottilie: German meaning "wealthy"
12.Ozella: German meaning "fearless"
13.Ozma: Persian meaning "throne"
14.Oceanus: Greek meaning "ocean"
15.Octavian: Latin meaning "eighth"
16.Oliver: Latin meaning "olive"
17.Orion: Greek meaning "dawn"
18.Oscar: Gaelic meaning "deer friend"
19.Owen: Welsh meaning "well born"
20.Ozzie: German meaning "fearless"
Mermaid names that start with P
1.Pelagia: Greek meaning "of the sea"
2.Penelope: Greek meaning "weaver"
3.Persephone: Greek meaning "daughter of Zeus"
4.Phaedra: Greek meaning "bright"
5.Phoenix: Greek meaning "red"
6.Pimpernel: Greek meaning "clover"
7.Primrose: Latin meaning "first rose"
8.Primula: Latin meaning "first"
9.Prunella: Latin meaning "plum"
10.Prunella: French meaning "little plum"
11.Poema: Greek meaning "poem"
12.Psyche: Greek meaning "soul"
13.Pyrena: Greek meaning "fire"
14.Pallas: Greek meaning "maiden"
15.Pandora: Greek meaning "all gifts"
16.Perseus: Greek meaning "destroyer"
17.Phoenix: Greek meaning "immortal"
18.Proteus: Greek meaning "first"
19.Paris: Greek meaning "wanderer"
20.Pascal: Latin meaning " Easter"
Mermaid names that start with Q
1.Quiana: Latin meaning "queen"
2.Quinn: Latin meaning "fifth"
3.Quintessa: Latin meaning "fifth"
4.Quintina: Latin meaning "fifth"
5.Quintilla: Latin meaning "fifth"
6.Quintilla: Spanish meaning "fifth"
7.Quintina: Italian meaning "fifth"
8.Quirina: Latin meaning "fifth"
9.Quirine: Latin meaning "fifth"
10.Quiteria: Latin meaning "fifth"
11.Quiterie: Latin meaning "fifth"
12.Quiteris: Latin meaning "fifth"
13.Quoheleth: Hebrew meaning "preacher"
14.Qadira: Arabic meaning "capable"
15.Qamar: Arabic meaning "moon"
16.Qiana: Arabic meaning "heavenly"
17.Qimat: Arabic meaning "value"
18.Quetzal: Aztec meaning "feathered serpent"
19.Quetzalli: Aztec meaning "precious feather"
20.Quetzalcoatl: Aztec meaning "plumed serpent"
Mermaid names that start with R
1.Radmila: Slavic meaning "glory"
2.Ragnhild: Scandinavian meaning "advice"
3.Ramona: Spanish meaning "protecting hands"
4.Raven: English meaning "blackbird"
5.Rebekah: Hebrew meaning "captivating"
6.Remy: French meaning "oarsman"
7.Rhea: Greek meaning "flowing"
8.Rhoda: Greek meaning "rose"
9.Rhodanthe: Greek meaning "rose"
10.Rhodope: Greek meaning "rose"
11.Roxana: Persian meaning "dawn"
12.Ruby: Latin meaning "red"
13.Runa: Old Norse meaning "secret"
14.Ryann: Irish meaning "queen"
15.Rylan: Irish meaning "son of the sea"
16.Ryder: English meaning "knight"
17.Raphael: Hebrew meaning "God has healed"
18.Ramiro: Germanic meaning "famous"
19.Raul: Spanish meaning "wise wolf"
20.Raymond: Germanic meaning "wise protection"
Mermaid names that start with S
1.Sabine: Latin meaning "from the Sabine tribe"
2.Sadie: Hebrew meaning "princess"
3.Sakura: Japanese meaning "cherry blossom"
4.Sally: Hebrew meaning "princess"
5.Samantha: Hebrew meaning "told by God"
6.Sarai: Hebrew meaning "princess"
7.Sasha: Russian meaning "defender of mankind"
8.Savannah: Spanish meaning "treeless plain"
9.Scarlett: English meaning "red"
10.Selene: Greek meaning "moon"
11.Sephora: Hebrew meaning "bird"
12.Serena: Latin meaning "serene"
13.Seshat: Egyptian meaning "measurer"
14.Shakira: Arabic meaning "grateful"
15.Shana: Hebrew meaning "lily"
16.Shani: Hebrew meaning "brilliant"
17.Shannon: Irish meaning "old"
18.Shaun: Irish meaning "lively"
19.Shea: Irish meaning "admirable"
20.Shiloh: Hebrew meaning "tranquil"
Mermaid names that start with T
1.Tabitha: Aramaic meaning "gazelle"
2.Talia: Hebrew meaning "dew of heaven"
3.Tallulah: Native American meaning "leaping water"
4.Tamsin: Welsh meaning "twin"
5.Tania: Russian meaning "fairy queen"
6.Tatiana: Russian meaning "fairy queen"
7.Tea: Japanese meaning "flower"
8.Teal: English meaning "blue-green"
9.Tempest: English meaning "storm"
10.Thalia: Greek meaning "blooming"
11.Thea: Greek meaning "goddess"
12.Theodora: Greek meaning "gift of god"
13.Tiana: Russian meaning "fairy queen"
14.Titania: Shakespearean meaning "queen of the fairies"
15.Titania: Greek meaning "giant"
16.Trinity: Latin meaning "three in one"
17.Tristan: Welsh meaning "tumult"
18.Troy: Greek meaning "footprint"
19.Tybalt: Shakespearean meaning "the prince of Cats"
20.Tyr: Norse meaning "god of war"
Mermaid names that start with U
1.Ula: Hawaiian meaning "sea jewel"
2.Ursula: Latin meaning "bear"
3.Ultima: Latin meaning "the last"
4.Ulva: Latin meaning "wolf"
5.Una: Latin meaning "one"
6.Unity: Latin meaning "oneness"
7.Ursa: Latin meaning "bear"
8.Ursula: Greek meaning "little bear"
9.Ulva: Old Norse meaning "wolf"
10.Ursa: Old Norse meaning "bear"
11.Unn: Old Norse meaning "wave"
12.Urd: Old Norse meaning "fate"
13.Urth: Old Norse meaning "earth"
14.Ulva: Icelandic meaning "wolf"
15.Ursa: Icelandic meaning "bear"
16.Unn: Icelandic meaning "wave"
17.Urd: Icelandic meaning "fate"
18.Urth: Icelandic meaning "earth"
19.Ursula: German meaning "little bear"
20.Ursa: German meaning "bear"
Mermaid names that start with V
1.Valentina: Latin meaning "healthy"
2.Valerie: Latin meaning "healthy"
3.Vanessa: Greek meaning "butterfly"
4.Violet: Latin meaning "purple"
5.Vivian: Latin meaning "lively"
6.Vesta: Latin meaning "goddess of the hearth"
7.Virgo: Latin meaning "virgin"
8.Vivienne: French meaning "lively"
9.Vala: Scandinavian meaning "chosen one"
10.Valkyrie: Scandinavian meaning "chooser of the slain"
11.Verity: English meaning "truth"
12.Violette: French meaning "purple"
13.Vivianne: French meaning "lively"
14.Vala: Icelandic meaning "chosen one"
15.Valkyrie: Icelandic meaning "chooser of the slain"
16.Verity: Icelandic meaning "truth"
17.Violette: Icelandic meaning "purple"
18.Vivianne: Icelandic meaning "lively"
19.Vala: Norwegian meaning "chosen one"
20.Valkyrie: Norwegian meaning "chooser of the slain"
Mermaid names that start with W
1.Waverly: English meaning "from the quaking aspen"
2.Willow: English meaning "slender and graceful"
3.Winter: English meaning "born in winter"
4.Wren: English meaning "bird"
5.Wynter: English meaning "winter"
6.Wyatt: English meaning "hardy"
7.Waylon: English meaning "land by the highway"
8.Wesley: English meaning "from the west meadow"
9.Winifred: English meaning "peaceful"
10.Weston: English meaning "from the west town"
11.Whitney: English meaning "white island"
12.Willow: English meaning "willow tree"
13.Waverly: Scottish meaning "from the quaking aspen"
14.Willow: Scottish meaning "slender and graceful"
15.Winter: Scottish meaning "born in winter"
16.Wren: Scottish meaning "bird"
17.Wynter: Scottish meaning "winter"
18.Wyatt: Scottish meaning "hardy"
19.Waylon: Scottish meaning "land by the highway"
20.Wesley: Scottish meaning "from the west meadow"
Mermaid names that start with X
1.Xanthus: Greek meaning "golden"
2.Xanthus: Latin meaning "blond"
3.Xanthus: Shakespearean meaning "fair-haired"
4.Xander: Greek meaning "defending men"
5.Xavier: Arabic meaning "new house"
6.Xenon: Greek meaning "stranger"
7.Xerxes: Persian meaning "ruler"
8.Xenophon: Greek meaning "stranger's voice"
9.Xenophon: Shakespearean meaning " stranger"
10.Xerxes: Shakespearean meaning " ruler"
11.Xanthe: Greek meaning "yellow"
12.Xenia: Greek meaning "hospitality"
13.Xenia: Shakespearean meaning "hospitality"
14.Xena: Greek meaning "hospitable"
15.Xena: Shakespearean meaning "hospitable"
16.Xanthus: Greek meaning "yellow"
17.Xanthus: Latin meaning "blond"
18.Xanthus: Shakespearean meaning "fair-haired"
19.Xander: Greek meaning "defending men"
20.Xavier: Arabic meaning "new house"
Mermaid names that start with Y
1.Yara: Arabic meaning "small butterfly"
2.Yasmine: Arabic meaning "jasmine"
3.Yasmeen: Arabic meaning "jasmine"
4.Yasmin: Arabic meaning "jasmine"
5.Yelena: Russian meaning "light"
6.Yelena: Slavic meaning "shining"
7.Yelizaveta: Russian meaning "dedicated to god"
8.Yeva: Russian meaning "life"
9.Yolanda: Greek meaning "violet flower"
10.Yolande: Greek meaning "violet flower"
11.Yolanda: Spanish meaning "violet flower"
12.Yolanda: Italian meaning "violet flower"
13.Yolande: German meaning "violet flower"
14.Yolande: French meaning "violet flower"
15.Yolanda: Dutch meaning "violet flower"
16.Yolanda: Norwegian meaning "violet flower"
17.Yolanda: Swedish meaning "violet flower"
18.Yolanda: Danish meaning "violet flower"
19.Yolanda: Polish meaning "violet flower"
20.Yolanda: Hungarian meaning "violet flower"
Mermaid names that start with Z
1.Zara: Arabic meaning "princess"
2.Zahra: Arabic meaning "flower"
3.Zaina: Arabic meaning "beautiful"
4.Zainab: Arabic meaning "fragrant"
5.Zakia: Arabic meaning "intelligent"
6.Zalika: Arabic meaning "well-born"
7.Zarifa: Arabic meaning "graceful"
8.Zarina: Arabic meaning "golden"
9.Zeenat: Arabic meaning "ornament"
10.Zohra: Arabic meaning "Venus"
11.Zoya: Arabic meaning "life"
12.Zuleika: Arabic meaning "brilliant"
13.Zahira: Arabic meaning "shining"
14.Zahra: Persian meaning "flower"
15.Zarifa: Persian meaning "graceful"
16.Zarina: Persian meaning "golden"
17.Zoya: Persian meaning "life"
18.Zuleika: Persian meaning "brilliant"
19.Zahira: Persian meaning "shining"
20.Zahra: Turkish meaning "flower"
Mermaid names inspired by the sea, shells and other underwater creatures
1. Aaliyah – Of the sea
2. Ariel – Lion of the sea
3. Azura – Blue sky
4. Calista – Most beautiful
5. Coral – Underwater reef
6. Delphine – Dolphin
7. Elara – Shining light
8. Elektra – Sparkling
9. Estrella – Star
10. Galatea – White as milk
Mermaid names that mean pearls
1. Abalone – A precious stone
2. Akoya – A type of pearl
3. Amaya – A night rain
4. Aiko – Beloved child
5. Asami – Morning beauty
Cute mermaid names for girls
1. Aqua: The Latin word for water
2. Calypso: A nymph who lived on an island in the middle of the ocean
3. Coral: A type of hard, stony marine organism
4. Nereid: One of the 50 daughters of the sea god Nereus
5. Oceanid: A daughter of Oceanus, the Titan god of the sea
6. Pisces: The name of the zodiac sign associated with the water element
7. Salacia: The goddess of the salt water
8. Siren: A mythological creature with the head of a woman and the body of a bird
9. Wave: A moving body of water
10. Blue: The color of the ocean
Mermaid names from movies, shows, and books
These mermaid names come largely from novels and movies
1. Ariel – The Little Mermaid
2. Atina – The Little Mermaid
3. Aquata – The Little Mermaid
4. Arista – The Little Mermaid
5. Adella – The Little Mermaid
6. Alana – The Little Mermaid
7. Triton – The Little Mermaid
8. Ursula – The Little Mermaid
9. Calypso – Pirates of the Caribbean
10. Syrena – Pirates of the Caribbean