Both Websters and the Concise Oxford Dictionary of English Etymology (origin of words) define Khaki as Indian; it is the Hindi and Urdu word for dust or dusty. The word is derived from and a modification of the Persian (Farsi) Kak or Khak, meaning dust(y). Farsi is the language spoken in Iran, Afghanistan, Tajikistan and others.