“Yahweh is Peace.” This is likely the main meaning of the phrase “Yahweh-shalom.” However, it could have other implied meanings as well, such as “Yahweh sends peace,” or “Yahweh is at peace with me.”
“To this day it is still in Ophrah of the Abiezrites.” When Judges was written that altar was still in place.