English Dictionary
◊ DEMIURGE
demiurge
n : a subordinate deity, in some philosophies the creator of the
universe