Pankaj is a male given name, common in India to the Hindus. It has its roots in the Sanskrit word pankaj which means a lotus flower. This consists of two
words, pank + aj. panka=
mud, ja=born; the actual meaning is lotus which is born in
mud and blossoms after arising from mud.