43:13a Beth-shemesh: Meaning, 'House (or Temple) of the sun;' hence called by the Greeks Heliopolis. The Egyptian name is On (Gen. 41:45).