"M" Boy Names, Welsh
Welsh “sea fortress“
Merlin is a boy’s name of Welsh origin, meaning “sea fortress.”
Modern Magic Baby Names for Boys