Noun prince charming has 1 sense
  1. prince charming - a suitor who fulfills the dreams of his beloved
    --1 is a kind of
    suitor, suer, wooer
,
TOP