Qarkhun or Karkhan or Kar-Khun (Persian: قارخون) may refer to: