Wow! I am amazed at how insensitive and pugnacious people are on here. First of all, yes, the baby's father does sound uncompromising, but did anyone stop to ask him WHY he prefers the type of name he wants? Mum has given us her reasoning for wanting an ethnically Indian and more unusal name but I have yet to see why the father is choosing his ground.
In reality, despite the feminist crap I've been reading, "it's your body, you aren't married so you get to name whatever, blah blah," at the end of the day, the baby has two biological parents. Why would anyone suggest completely ignoring one parent's choices over another? Is this how you expect the child to grow up, ignoring or dismissing one parent's choices or rules over another? Compromise from both sides is key. Like it or not, just because the woman is carrying the child, does not mean that she is the sole decision maker. Sure, legally she may be, but people need to think of the ramifications of that decision on the child's future. Right or wrong, if one parent does not feel as though they have any choice in decisions regarding the child, beginning with the name, it is possible they will feel no connection to the child and that makes potentially walking away a real possibility, regardless how asinine a decision that would be.
The last point I want to make is more generalized. For those of you arguing about ethnically significant names, such as Aryan, the soon to be baby's step-brother, almost all of your points hold merit. Having spent my entire life, including childhood traveling the world and experiencing many cultures, I can appreciate the pride felt in any particular ethnicity, including names. I believe the problem is not lack of pride or appropriation etc though. The problem is that although those of you reading this forum are able to recognize individual names for what they are.. i.e. culturally appropriate etc, what some posters are trying to say, just not very effectively, is that in countries that are not ethnically traditional, i.e. Indian living in Britian or African living in America, etc... the ramifications of using a culturally ethnic name are not yours to bear. Although I hate that this is true, children can be vicious! In this day and age, regardless where you life, I believe it is safe to say that bullying has taken on a life of it's own. Between familial prejudices, the ease of internet access, and lack of cultural understanding, naming a child an ethnic name that has well known offensive connotations in other cultures becomes a problem for the child. Let's face it, when choosing names for our children, we choose those we like, consequences be damned, but in this day and age, especially if you do not live in a country that shares that ethnicity throughout the majority of it's population, we are setting our children up to be teased, bullied, and/ or simply to experience the nuisance of continuously explaining or spelling their names to peers, teachers, etc.
I believe the comments pointing out the correlation between the step-brother's name and Nazi's is a valid one. Granted not everyone is ignorant and believes that the child or his parents are Nazi's or Nazi sympathizers, but it only takes one bad apple to significantly contaminate a child's positive youthful memories. Parents to be simply need to think about how their child will experience life from a non-ethnic point of view.