• word of the day

    demiurge

    demiurge - Dictionary definition and meaning for word demiurge

    Definition
    (noun) a subordinate deity, in some philosophies the creator of the universe
Download our Mobile App Today
Receive our word of the day
on Whatsapp