Possible Answers For: Place for sacrifices, perhaps