Beth-lehem. This name, signifying the "house of bread," would naturally enough be given to a place in a fertile situation. We are not to suppose that it was "Bethlehem-Ephratah, among the thousands of Jadah" (Micah 5:2).
It is now Beit-lahm, about eight miles in a westerly direction from Nazareth.