great in the sight of the Lord] God shall highly esteeme him.
and shall neither drinke wine nor strong drink] Meaning that he should be consecrated to God, as a Nazarite, Numbers 6:3.
and he shall be filled with the holy Ghost] That is, he shall have an abundant measure of grace, for the execution of his charge.
from his mothers wombe] As Jeremiah 1:5. Galatians 1:15.