Synonyms for "impish"

Words with similar meaning