Prince Charming
noun
: a suitor who fulfills the dreams of his beloved
also
: a man of often specious charm toward women
Love words? Need even more definitions?
Merriam-Webster unabridged
Share