The name German is a boy's name meaning "warrior". German and discussed in our forums with posts like "Names on NB that make you go WOW!".
From the experts:
German might seem like an unlikely occupant of the Top 1000 list, unless you realize that it's a Spanish name, with the accent on the second syllable. It's been on the U.S. list since 1973.