Where does “محمدجواد” come from?

محمدجواد (Persian) comes from Persian محمد, from Arabic مُحَمَّد, from Classical Persian جَان, from Middle Persian 𐫃𐫏𐫀𐫗, from Proto-Iranian *wyaHnáH, from Proto-Indo-Iranian wyaHnás, from Proto-Indo-European h₂enh₁‑ — to breathe.

Ancestry of “محمدجواد”, step by step

محمدجواد traces back through two separate lines of ancestry.

via Persian محمد

StepLanguageWordMeaning
1Persianمحمد
2Arabicمُحَمَّدpraised, commendable, laudable; Muhammad
3Classical Persianجَان
4Middle Persian𐫃𐫏𐫀𐫗
5Proto-Iranian*wyaHnáH
6Proto-Indo-IranianwyaHnás
7Proto-Indo-Europeanh₂enh₁‑to breathe

via Persian جواد

StepLanguageWordMeaning
1Persianجواد
Every word from Proto-Indo-European h₂enh₁‑Every word from Proto-Indo-Iranian wyaHnásEvery word from Proto-Iranian *wyaHnáH