namesleaf-mark

NamesLeaf

NamesLeaf researches every name before it is published — its meaning, origin, history and the nicknames that grow out of it — so every name on the site comes with the story behind it.