From Medieval Latin, Ecclesiastical Latin hēreticus, haereticus, from Ancient Greek αἱρετικός (hairetikós, “able to choose”).
Practice speaking and memorizing "eretico" and many other words and sentences in Italian.