The name Naishadha is commonly a female name from the "Hindi" origin that means "King Nala, A hero from the mahabharata who was king of nishadha, A open".
Join our Facebook group to discuss about baby names and find useful discussions about products for babies.
Open Facebook Group