Lord of Hosts

English

Proper noun

Lord of Hosts

  1. A Biblical title of the Abrahamic God.

Translations