Language:
Free Online Dictionary|3Dict

白马王子

Source : CEDICT

prince charming/knight in shining armor