What is 'qui' when translated from French to English?

Qui? in French is "Who?" in English.

"Who" is an English equivalent of the French word qui. The pronoun in question also translates as "that," "which," "whom" or "whose" according to context and after prepositions. The pronunciation will be "kee" in French.