Synonyms of Prince Charming in English :
Antonyms of Prince Charming in English
Thesaurus of Prince Charming in English
1. (noun) a suitor who fulfills the dreams of his beloved