Where does “Hnā́kṣ” come from?

Hnā́kṣ (Proto-Indo-Aryan) comes from Proto-Indo-Iranian Hnā́kš, from Proto-Indo-European h₃nṓgʰs — nail.

Ancestry of “Hnā́kṣ”, step by step

StepLanguageWordMeaning
1Proto-Indo-IranianHnā́kšnail
2Proto-Indo-Europeanh₃nṓgʰsnail
Every word from Proto-Indo-European h₃nṓgʰsEvery word from Proto-Indo-Iranian Hnā́kš