Searching the seven seas for magical mermaid dog names?
Your journey ends here!
We have 90 for both mermaids and mermen pups!
Check them out!
You may also love: Top 20 Saltwater Dog Names
Magical Mermaid Dog Names
Oh, the excitement of getting a new dog!!!
Now, what are you going to do about his -or her- name?
Well, if you too have a passion for mermaids and the ‘under-the-sea’ living, here is something to help you.
Keep scrolling for our choice of 90 mermaid dog names!
Mermaid Dog Names For Females

- Aine – coming from Gaelic, it means ‘radiance’.
- Alana – a very Gaelic name, and it refers to ‘rock.’
- Alice – coming from Germanic ‘Wonderland’, meaning ‘noble.’
- Aqua – from the Latin word for ‘water.’
- Aria – not necessarily the Game of Thrones character, but the Hebrew ‘lion.’
- Arista – in Greek, it means ‘magnificent.’
- Aubrey – the Germanic word for ‘elven queen.’
- Asia – an Assyrian name, meaning ‘the east.’
- Beatrice – in Latin, this name refers to a ‘traveler through life.’
- Bijou – this is the French word for ‘jewel.’
- Bo – a deviation from ‘beau’, the French word for ‘beautiful.’
- Calista – the Greek for ‘the most beautiful.’
- Calypso – it means ‘to conceal’ and it comes from Greek.
- Celeste – coming from French, it means ‘heavenly.’
- Chantelle – or a ‘stony places’ and it comes from French.
- Coralie – this is the Greek word for ‘maiden.’
- Cordelia – comes from English, and it means ‘from the sea.’
- Cyrene – in Greek, it means ‘sovereign queen.’
- Delfina – comes from Greek, simply means ‘dolphin.’
- Diana – the Latin word for ‘divine.’
- Edlyn – it means ‘princess, and it’s an English word.
- Emily – in Latin, this name means ‘rival.’
- Fay – short from ‘fairy’, and it’s an English word.
- Fiona – in Gaelic, it means ‘beautiful.’
- Gemma – this is the Latin word for ‘jewel.’
- Greta – in Greek, it means ‘pearl.’
- Hermione – it means ‘traveler’ and it’s a Greek word.
- Ianthe – thinking of a ‘violet’ mermaid, but in Greek.
- Isla – an English variation for ‘island.’
- Kaia – for a very ‘pure’ pup, it comes from Greek.
- Kailani – from Hawaii, this name refers to the ‘sea and skies.’
- Lola – in Spanish, this name means ‘sorrows.’
- Luna – it’s the Latin word for ‘moon.’
- Madge – in Greek, this name means ‘pearl.’
- Mara – a Hebrew name meaning ‘bitter.’
- Mavis – it means ‘of the sea’, and it’s a Latin word.
- Meena – in Sanskrit, this name means simply ‘fish.’
- Megara – she was Hercules’ wife.
- Meta – another word for ‘ambitious’, coming from Greek.
- Moana – you may know the famous Disney name, and it means ‘sea.’
- Naio – from Old English, it means ‘blossoming.’
- Nori – the Japanese word for ‘law.’
- Perla – is simply means ‘pearl’ and it’s an Italian word.
- Philomena – this Greek name means ‘strength.’
- Rani – in Sanskrit, it means ‘queen.’
If you have a female pup, then you can go ahead and choose one of the names above.
If you have a male pup, keep reading to see them all!
Mermaid Dog Names For Males

- Alvaro – this is the German word for ‘noble guardian.’
- Amberly – from English, it means ‘amber.’
- Arion – the Greek word meaning ‘brave.’
- Azizi – it means ‘the mighty one’ and it comes from Arabic.
- Bao – the Chinese word for ‘precious.’
- Blade – this is an English name, meaning ‘wealth and glory.’
- Brayden – it means ‘broad’ and it’s an English name’
- Cain – this name comes from Hebrew, and it means ‘spear.’
- Caldwell – or a very ‘cold stream’, it’s en English name.
- Carmine – the Hebrew name meaning ‘garden.’
- Cedric – this name refers to a powerful ‘battle leader.’
- Cid – in Arabic, this name means ‘lord.’
- Cosmo – in Greek, this name means ‘merciful.’
- Cullen – the Gaelic for ‘chieftain.’
- Delmore – an English name meaning ‘of the sea.’
- Dillon – referring to ‘lion’, it’s a Welsh name.
- Douglas – this name means ‘black waters’, and it comes from Gaelic.
- Dyllan – or the one ‘born from the waves.’
- Edward – the English name for the ‘protector.’
- Eric – in Norse, this name refers to an ‘eternal ruler.’
- Fairfax – or the one with ‘beautiful hair.’
- Gil – in Hebrew, this name means ‘happy.’
- Harry – the Germanic ‘home ruler.’
- Jack – from Hebrew, meaning ‘God is gracious.’
- Jett – if your pup is just like a ‘black gem.’
- Kai – this is the Finish name for ‘rejoice.’
- Kaspar – the Persian name for the ‘treasurer.’
- Ken – the Gaelic name for ‘born of fire.’
- Zamar – for a pup who’s ‘of the sea’, from Latin.
- Lyle – in French, this means ‘island.’
- Mandar – from Sanskrit, meaning ‘slow.’
- Marv – it’s the perfect name for a ‘friend of the sea’.
- Mele – in Hebrew, it means ‘song.’
- Merlin – in Welsh, this name refers to a ‘sea fort.’
- Merv – from English, for someone ‘famous.’
- Mortimer – in French, referring to the Dead Sea.
- Murdock – simply means ‘sea’, and it’s a Gaelic name.
- Neptune – it’s the God of water.
- Neron – in English it means ‘strong.’
- Ron – the Norse word for ‘ruler.’
- Ronin – the perfect name for a ‘little seal.’
- Sachiel – or a ‘water anger’ from Hebrew.
- Wade – in English, stands for ‘ford.’
- Zamir – the Arabic word for ‘thought.’
- Zephir – in Greek, it refers to a ‘west wind.’
And here you have it! 90 mermaid dog names to choose from, for the best pup in the world!