What is the meaning of Chto?

who

who

who

alternative form of kto

alternative form of kto

alternative form of fto

Source: wiktionary.org