Compund Words

Last Search Words

Sponsored Links

Search Result:persona grata

persona grata   (TTS Sound)



Overview of noun persona_grata

The noun persona grata has 1 sense


  • persona grata -- (a diplomat who is acceptable to the government to which he is sent)