Thesaurus.com
Dictionary.com

acceptable person

NOUN
persona grata
Synonyms