whomever (pron.)youdaoicibaDictYouDict
early 14c., from whom + ever.