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.
he lotus flower, or pankaj is also the national flower of India.
What a pretty Pankaj.