The symbolic meaning of Gajendra moksha is that materialistic desires, ignorance and sins create an endless chain of karma in this world and are similar to a crocodile preying upon a helpless elephant stuck in a muddy pond. Humans are thus stuck in a continuous cycle of death and rebirth until the day when they can look beyond everything in this creation and ultimately submit themselves to the supreme being Vishnu.