good person

Related

noble · decent · virtuous · saint · hero · altruist · trustworthy · caring · gentle · warmhearted · helper · volunteer · neighbor · mentor · faithful · humble · gracious · righteous

Opposites
moral character

good personvillain

Wicked story antagonist

scoundrel · wrongdoer · evildoer · miscreant · reprobate

social impact

good personcriminal

Person who breaks laws

predator · abuser · oppressor · bully · tyrant

religious/spiritual standing

good personsinner

Violator of moral law

lost soul · damned soul · devil · demon · antichrist

Familiarity
Top 2,000,000