Top definition
Nindarra is a loving and caring women. She is a successful mother and is also balancing between social and work life. She is successful in many aspects of life, has a kind caring personality and his a super approachable person. She is great to talk to and is always willing to support you through tough times.
Having trouble with a problem? Have a chat with a Nindarra!
by Jayla booth November 22, 2016
Get the mug
Get a nindarra mug for your daughter Helena.