What does the name Kanja mean? What is the meaning of the name Kanja?

Meaning of Kanja: Name Kanja in the Indian origin, means Water Born; Lotus; One of the many names of Lord Brahma; Nectar of immortals. Name Kanja is of Indian origin and is a Boy name. People with name Kanja are usually Hindu by religion.