NONHERO Meaning of NONHERO in English [non.he.ro] n (1940): anti-hero Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012