Originator

Russian Meaning

инициатор

создатель

автор

изобретатель

English Meaning

  1. Someone who originates, creates or founds something.