Literal meaning of Khadga: Khadga means sword or large sacrificial knife in Classical Sanskrit. Khadga also means rhinoceros horn.
Kashif (also spelled Kaashif, KaÅŸif, or Kashef, Arabic: کاشÙ‎‎) is an Arabic word, commonly used as a male given name in the Muslim world. Its meaning is close to the English words "revealer", "discoverer", "uncoverer" or "pioneer".