Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

prince charming Definition

Cancel
prince charming
noun()
a suitor who fulfills the dreams of his beloved

Words Related to prince charming!

prince charming Examples by Brain Bank Users