• 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
Connect with us on Facebook