0
The concept of the Lord of Hosts certainly doesn't come from Germanic paganism, heavenly armies are of course found in the Bible. As for the phrase itself, I recognise it from certain English Psalm translations, so I don't know what Hebrew phrase it translates from and if said Hebrew phrase literally translates as Lord of Hosts, but the Vulgate uses the phrase Domini exercituum (Lord of armies) in a number of places.
Bookmarks