Synonyms for "genie"

Words with similar meaning