I guarantee you that little Piyush did not want to get teased by southern redneck kids at school, so he became "Bobby".
I suspect that is at least partly the reason Nimrata ditched the name her parents gave her, and choose to stick with a nickname which at least plausibly sounds "American".
If grown adult conservatives on this thread are mocking her name, can you imagine how bad it would have been with nasty little southern redneck kids in the 1970s?
But it's not her nickname, it's her full middle name and it means "little one"...which means as an adult woman, she's calling herself "little one".
If she grew up in India, she would probably go by Nimrata because it's a common Sikh name that means "humility" and "benevolence".