the altar: Heb. Harel, that is, the mountain of God, Probably so called in opposition to the idolatrous high places.
the altar: Heb. Ariel, that is, the lion of God, Rather, "the hearth of God," from the Arabic irat or iryat a hearth, and ail God. Isa 29:1-2, Isa 29:7
four horns: Exo 27:2; Lev 9:9; 1Ki 2:28; Psa 118:27