While my last name itself is German, I would never pretend to be an expert on German pronunciations. Or really pronunciations of anything, ever. So ever since he first signed at Arsenal, I've been pronouncing Serge Gnabry's name the way that seemed to make sense to me, based on the little that I do know. "Naa-bree," basically. I'm not sure how that's what I came to, but there it is.
But since he's started actually playing in games, a lot of different forms of his name have started popping up, and as a person whose name is mangled on a regular basis, I figured I'd do thirty seconds of research and try to figure out what the real deal is.
Like any good researcher, my first stop was Gnabry's Wikipedia page. Usually for uncommon words and names they'll offer a pronunciation guide, and they do for Gnabry.
German pronunciation: [ˈsɛʁʃ gəˈnabriː]
So based on what I see here, it looks like the German pronunciation of the name "Gnabry" is something akin to "guh naw-bree." Two syllables, hard G at the beginning, then the end sounds like "jaw tree." Whatever that is.
But why not just go to the source of the matter? It looks like Serge himself did a Twitter Q&A for the Arsenal account a month and a half ago, and he was asked the question.
He answered: "In Germany it's GER-NAB-REE - you do pronounce the G!"
So there it is. Ger-nab-ree. I think that's basically the same as what Wikipedia claims, so now we know what commentators we should be making fun of and which ones are in the clear. You're welcome, I guess.