The Rohirrim aren't that Germanic. While Tolkien used Old English names for them, this was translation convention, to reflect them speaking an older dialect of Westron, or the Common Tongue, than the people of Eriador, but Westron isn't English, it's another of Tolkien's conlangs.
People always...