Where does “hwaz” come from?

hwaz (Old High German) comes from Germanic *hwat, from Proto-Indo-European kʷód, from Proto-Indo-European kʷós — who.

Ancestry of “hwaz”, step by step

StepLanguageWordMeaning
1Germanic*hwat—
2Proto-Indo-Europeankʷódwhat
3Proto-Indo-Europeankʷóswho

Words derived from “hwaz”

Every word from Proto-Indo-European kʷós →Every word from Proto-Indo-European kʷód →Every word from Germanic *hwat →