Who’d

What is Who’d?

Who’d is short form who had, who would

 

source: Easier English, Student Dictionary Upper Intermediate Level