Rhyme Desk
Find rhyming words!

Definition of "Demiurge" :

noun: a subordinate deity, in some philosophies the creator of the universe