Answer: machina

AnswerCrossword Clue
MACHINA

God's place, in a phrase

MACHINA

Deus ex ....

MACHINADeus ex ...