charming The origin and history of charming. Etymology From Middle English charmynge, formed from charm plus the suffix -ing. Origin: Middle English ← Back to the full definition of charming