Where does “*hannju” come from?

*hannju (Proto-Germanic) comes from Proto-Germanic hanjō, from Proto-Indo-European keh₂n- — to sing.

Ancestry of “*hannju”, step by step

StepLanguageWordMeaning
1Proto-Germanichanjōhen
2Proto-Indo-Europeankeh₂n-to sing

Words derived from “*hannju

Every word from Proto-Indo-European keh₂n-Every word from Proto-Germanic hanjō