"Beit Shemesh" in Hebrew means "House of the Sun." The name is derived from the ancient Canaanite city that was dedicated to the sun god, Shemesh. The city has a rich history dating back to biblical times.
Beit Shemesh Mind Meld: 20 Questions to Test Your Mental Fusion