Merlin for a baby name

Welsh, meaning ‘sea fortress’. Merlin was a magician and wise man in the King Arthur legend.

Search by letter



Search by category