Beth-shemesh means “house of the sun.”
Bêyth Shemesh (bayth sheh'-mesh) — Beth-Shemesh, a place in Palestine
from H1004 (בַּיִת) and H8121 (שֶׁמֶשׁ); house of (the) sun;