Demiurge Meaning In Urdu