What are the antonyms for KNAVISH?

Synonyms for KNAVISH

X