Gul khilana meaning in urdu There is a theory known as the 23 enigma, which ascribes.