2:16Meaning
Herod’s anger and the order Herod recognizes that the magi did not return to him, and he interprets this as being mocked or outwitted. His response is extreme anger followed by an order to kill male children in Bethlehem and the nearby region. The age range—two and under—is tied to the time information he had previously obtained from the magi.
