SOIGNEE as ADJECTIVE

  1. Meaning
    • polished and well-groomed
    • showing sophisticated elegance
    Synonym(s) Similar To