Where does “ほのお” come from?

ほのお (Old Japanese) comes from Old Japanese 火, from Proto-Japonic poy, from Proto-Japonic po.

Ancestry of “ほのお”, step by step

ほのお traces back through two separate lines of ancestry.

via Old Japanese

StepLanguageWordMeaning
1Old Japanesea fire; a light
2Proto-Japonicpoyfire
3Proto-Japonicpo

via Old Japanese

StepLanguageWordMeaning
1Old Japaneseplain, field
2Middle Chinesetalent, ability
Every word from Proto-Japonic poEvery word from Proto-Japonic poyEvery word from Old Japanese