NameLeaf

Find names by meaning, across 21 languages.

Search for a meaning (brave, light, storm), choose the exact sense you have in mind, and NameLeaf traces it through a multilingual dictionary graph to surface established names and name-worthy words, grouped by how closely they relate to what you asked for.

English · German · Spanish · Polish · Russian · Greek · Irish · Welsh · Icelandic · Latin · Old English · Old Norse · Sanskrit · Hindi · Persian · Arabic · Hebrew · Swahili · Chinese · Japanese · Korean

Launching soon

Follow the build on GitHub.