nucihtahsit
noun animate (verb ai participle 1)
maker, creator
Plural :
nucihtahsicik