Whom derives from Middle English whom, from Old English hwām, from Proto-Germanic hwammai and hwaz, tracing back to Proto-Indo-European kʷos and the root kʷ-.
whom (English): What person or people; which person or people, as...
Definitions
What person or people; which person or people, as...