Anathema Meaning

There are 2 meaning(s) for word Anathema

Meaning 1 : a detested person

    Example : he is an anathema to me

    Synonyms : bete noire
Meaning 2 : a formal ecclesiastical curse accompanied by excommunication