Meaning & History
Niranjana - Indian word, used in religious formulas (mantra), names and Hindu mythology. It is popular in Bengal.Word, niranjana means "spotless, good (woman), pure, Supreme being, unpainted, devoid of all objectifications, without any bad quality (attributes), active, truthful, great, a gift of God".