Pankaj is a Hindu given name, common in Nepal and India. It has its roots in the Sanskrit word which refers to the lotus flower. The word is a compound of mud and the suffix born from, growing in. The associated symbolism is of the lotus that is born in mud and blossoms after arising from mud. The lotus flower is also the national flower of India and is considered to be a symbol of Buddhist teaching (cf. Nalanda).

Bio from Wikipedia - See more on Text under CC-BY-SA license