Where does “Phani” come from?

Phani (English) comes from Sanskrit फणिन्, from Sanskrit -इन्, from Proto-Indo-European -iHnos, from Proto-Indo-European -no- — adjectival suffix.

Ancestry of “Phani”, step by step

StepLanguageWordMeaning
1Sanskritफणिन्"hooded", a serpent (Naja naja, syn. Coluber naja)
2Sanskrit-इन्possessing, showing possession, doer
3Proto-Indo-European-iHnosCreates adjectives of materials
4Proto-Indo-European-no-adjectival suffix
Every word from Proto-Indo-European -no-Every word from Sanskrit -इन्Every word from Proto-Indo-European -iHnos