Where does “wham” come from?

wham (Middle English) comes from Old English hwām, from Proto-Germanic hwammai, from Proto-Germanic hwaz, from Proto-Indo-European kʷos, from Proto-Indo-European kʷ- — The primary interrogative root.

Ancestry of “wham”, step by step

wham traces back through two separate lines of ancestry.

via Old English hwām

StepLanguageWordMeaning
1Old Englishhwām
2Proto-Germanichwammaimasculine/neuter dative of *hwaz
3Proto-Germanichwazwho, what; whose; whom
4Proto-Indo-EuropeankʷosSee *kʷis
5Proto-Indo-Europeankʷ-The primary interrogative root

via Old English hwǣm

StepLanguageWordMeaning
1Old Englishhwǣm
Every word from Proto-Indo-European kʷ-Every word from Proto-Indo-European kʷosEvery word from Proto-Germanic hwaz