What does Macbeth mean Bring forth men children only?
The line "Bring forth men children" in the play Macbeth by William Shakespeare is spoken by Macbeth himself in Act 1, Scene 7. In this context, Macbeth is referring to the prophecy made by the three witches that he will become the king of Scotland. He is expressing his desire for the prophecy to come true and for his wife, Lady Macbeth, to give birth to male children who will inherit his throne. By saying "men children only," Macbeth is emphasizing his preference for male heirs over female ones, as only males were traditionally considered capable of inheriting the throne in feudal Scotland.