What is the meaning of Chto?

who

who

who

Alternative form of kto

Alternative form of kto

Alternative form of fto

Source: wiktionary.org