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