charmed

Save
charmed /ˈtʃɑɚmd/ adjective
charmed
/ˈtʃɑɚmd/
adjective
Learner's definition of CHARMED
[more charmed; most charmed]
: very lucky : having good luck