acceptable person

Main Entry:
persona grata [per-soh-nah grah-tah; English per-soh-nuh grah-tuh, grey-tuh, grat-uh]
Part of Speech: noun
Definition: welcome person
Synonyms: acceptable person, good fellow, welcome guest
Search another word or see acceptable personon Dictionary |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT