Word Definition

Charmed

  1. of Charm

Synonyms