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. Isaiah 29:1-2, Isaiah 29:7
four horns: Exodus 27:2; Leviticus 9:9; 1 Kings 2:28; Psalms 118:27