What does bethlehem ephrathah mean?

bethlehem ephrathah meaning in General Dictionary

a little city near Jerusalem regarding the West Bank associated with the Jordan River; early home of David and regarded as where Jesus was created