Context Word: compliments. 
Question: PersonX gave compliments to PersonY because _ thought his attire looks really professional and urbane. 
Answer: PersonX
PersonX gave compliments to PersonY because _ has attire that looks really professional and urbane.