persona grata Meaning, Definition & Usage

  1. noun a diplomat who is acceptable to the government to which he is sent

WordNet