Словарь Ожегова
Очарователь — Тот, что очаровывает, очаровал кого-нибудь
Современный толковый словарь русского языка Ефремовой
Очарователь — очарова́тель I м. устар. Тот, кто может использовать действие волшебных чар, кто владеет колдовством или волшебством. II м. разг. Тот, кто очаровывает [очаровывать II]. Толковый словарь Ефремовой. Т. Ф. Ефремова. 2000.
см. также морфологический разбор слова "очарователь".