What is meaning of niranjan?

  • Name Niranjan generally means Simple or Lord Shiva or Flawless, is of Sanskrit, Indian origin,
  • Name Niranjan is a Masculine (or Boy) name.
  • Person with name Niranjan are mainly Hindu by religion.
  • Name Niranjan belongs to rashi Vrushik (Scorpio) with dominant planet Mars (Mangal) . Name Niranjan is associated to God/Goddess Shiva
  • It is one of Hindu Names, Sanskrit Names, and Indian Names