Noah has been the most popular boy’s name in Germany for five years in a row now. Sophia (or Sofia) narrowly dethroned Emilia atop the girls’ list.