デミウルゴス
demiurugosu

Noun

1. demiurge

From Greek "demiourgos"