altar - Hebrew, Harel, that is, “mount of God”; denoting the high security to be imparted by it to the restored Israel. It was a high place, but a high place of God, not of idols.
from the altar - literally, “the lion of God,” Ariel (in Isa 29:1, “Ariel” is applied to Jerusalem). Menochius supposes that on it four animals were carved; the lion perhaps was the uppermost, whence the horns were made to issue. Gesenius regards the two words as expressing the “hearth” or fireplace of the altar.