In Ramah was there a voice heard, lamentation, and weeping, and great mourning, Rachel weeping for her children, and would not be comforted, because they are not.
All Commentaries on Matthew 2:18 Go To Matthew 2
Theophylact of Ochrid
AD 1107
Rama is a place in Palestine of high elevation, for the name itself means "high." This place fell by lot to the inheritance of the tribe of Benjamin, who was the son of Rachel, and Rachel was buried in Bethlehem. By "Rachel," therefore, the prophet Jeremiah means "Bethlehem," for Rachel was buried in Bethlehem (Gen. 35:19). He is saying that weeping and lamentation will be heard from on high. Listen to what the prophet says:
that is, Bethlehem weeping for its children,
In this life they are no more, but their souls are immortal.