prince_charmingEnglish

prince charming

Noun

A suitor who fulfills the dreams of his beloved

English: prince charming