Borrowed from French antihéros. By surface analysis, anti- + erou.
antierou m (plural antieroi, feminine equivalent antieroină)