WHO'D Meaning of WHO'D in English contr. 1 who had. 2 who would. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012