Skip to main content

Merlin

Name origin: Celtic, Anglo-Saxon, Welsh

Name meaning: Sea; falcon; sea hill

Subscribe to Family Education

Your partner in parenting from baby name inspiration to college planning.

Subscribe