prince_charming
1. [ noun ] a suitor who fulfills the dreams of his beloved
Related terms: suitor
Similar spelling:   prince_charles
  prince_consort
  Prince_Rupert
  prince_edward
  Prince_Albert