prince charming

English

Noun

prince charming (plural prince charmings)

  1. Alternative form of Prince Charming.