WHO'D Meaning of WHO'D in English contr. 1. who had. 2 who would. Oxford English vocab. Оксфордский английский словарь. 2012