About this tool
Look up a given name's documented meaning, root word and cognate forms across Sanskrit, Arabic, Hebrew, Greek, Latin and more.
Most name-meaning pages give you a one-line gloss and no way to check it. This one shows the working. Every entry names the language the name is first attested in, the word it is built on — the Semitic three-consonant root, the Sanskrit verbal root, the Greek or Germanic compound — and the gloss of that word, then lists the forms the same name takes elsewhere: John as Yōḥānān, Ioannes, Yahya, Juan, Giovanni, Ivan and Seán. Where a reconstructed ancestor is well established it is shown with its descendants, so you can see that Sanskrit rājan, Latin rēx and the rīc inside Richard are one inherited word rather than a coincidence, and that Amrita and Greek ambrosia are the same compound built twice. Names whose etymology scholarship genuinely disputes — Mary is the famous case — are labelled disputed and the competing proposals are listed instead of one being picked. The dictionary is offline and fixed: you can search it in Latin script or in Arabic, Hebrew, Greek or Devanagari, and if a name is not in it you are told so plainly rather than being handed an invented meaning.
Open Multilingual Name Meaning Lookup on AltFTool — it loads instantly in your browser.
Add your input to the workspace.
Adjust the options until the result looks right.
Copy or download the output and put it to work.
Each entry shows the actual root word and its meaning, in its own script where that applies, so the gloss can be traced rather than trusted.
Forms are grouped by language family, and well-established Proto-Indo-European and Proto-Semitic roots are listed with their descendants in other languages.
Disputed etymologies are marked as disputed, and a name that is not in the dictionary returns nothing at all instead of a fabricated meaning.
Queries are folded to a comparison key: Latin accents are stripped, Hebrew vowel points and Arabic harakat are removed, and case and punctuation are ignored. So محمّد and محمد both find Muhammad, and राजन् finds Raja, as do the transliterations and every listed cognate form.
Because it is. Mary, from Hebrew Miryām, has at least three competing derivations — a link to mar, bitter; a proposed root meaning beloved; and Egyptian mry, beloved — and none is settled. Presenting one as the answer would be inventing certainty that the sources do not have.
Usually not, and the tool separates the two cases. Theodore, Nathaniel and Bogdan all mean gift of God but come from Greek, Hebrew and Slavic roots independently, and they are listed as unrelated names with the same meaning. Names that really do share an inherited root — Raja, Regina and Richard — are listed separately under that root.
It makes no network request and queries no name database, so its coverage is limited to the entries curated in it, and it cannot tell you a name's popularity, its regional distribution, or anything about a specific person. Etymology also is not authority: it records where a word came from, not what a name means to the family who chose it.