Where does “Armaghan” come from?

Armaghan (English) comes from Urdu ارمغان, from Proto-Turkic *ār-.

Ancestry of “Armaghan”, step by step

StepLanguageWordMeaning
1Urduارمغان—
2Proto-Turkic*ār-—
Every word from Proto-Turkic *ār- →Every word from Urdu ارمغان →