The name thing is turning out to be pretty complicated lol. I'm half Greek and half American, and she's completely Vietnamese. So we're trying to work three different cultures in. He'll probably have my last name, and then the middle name(s) will be Vietnamese, and the first name either Greek or American. American and Greek doesn't matter so much about the meaning of the name, but in Vietnamese culture it's hugely important.
All the Vietnamese things we come up with for the middle name, everyone (everyone being the Vietnamese side of the family) says it's too hard to pronounce. But we might just say fuck it and go with it anyway. First names we've got some final contenders, but haven't gotten it down to just 1 yet. I don't remember the full list, but I know for sure that Simon, Haskell, Alastair, Matthias, and Gabriel are there.
Then of course everyone on the American side of the family has opinions too. Simon sounds too nerdy, Haskell sounds archaic, etc.
It's further compounded by the fact that Vietnamese words are really really short, sometimes 2 letters, but more commonly 3 or 4. And you can have this totally non-Vietnamese name like Matthias, but when Vietnamese people try to say it they break it into smaller words, like for example per-syllable, and then if any of the syllables sounds like a Vietnamese word with an unpleasant meaning they associate that word with the name. Like the "thi" in Matthias sounds like something bad in Vietnamese.
If that's not enough, even some Vietnamese words (like for the middle name) cause problems because even if they have a good meaning, really Southern people (which is what her family is) have trouble pronouncing them and instead pronounce them like something else that has a terrible meaning. when we ask her family to come up with good Vietnamese middle names, they always say "well tell us the first name and then we'll try to come up with a Vietnamese name that sounds the same", but that seems really cheap and a cop-out, and I always think it's stupid when someone Asian person who barely speaks a word of English says their name is "Jennifer" or something.