Synonyms of Demiurge in English :
Antonyms of Demiurge in English
Thesaurus of Demiurge in English
1. (noun) a subordinate deity, in some philosophies the creator of the universe