Calque of English superhero, from υπερ- (yper-) + ήρωας (íroas).
υπερήρωας • (yperíroas) m (plural υπερήρωες, feminine υπερηρωίδα)