Khiladi meaning in sanskrit There is a theory known as the 23 enigma, which ascribes.