BizTerm Definition
persona non grata
Full Definition

(Latin phrase) A person not in favor.


Previous Biz Term Next Biz Term