CHARMED


Meaning of CHARMED in English

adj. attracted in a strong way; (of someone's life) exceptionally lucky as if protected by magic

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.