Criator

Old French

Proper noun

Criator m (nominative singular Criators)

  1. alternative form of Creator