Prince Charming in French Prince Charming in French prince charmant noun A fictional heroic prince in various fairy-tales. Add to Flashcards