قوله:" وكانت امرأتي عاقراً " قال ابن عباس: خاف أنها لا تلد فقال: وامرأتي عاقر، وأنت تفعل ما تشاء، فهب لي ولداً، فإذا وهبته فاجعله رب رضياً زاكياً بالعمل، فاستجاب الله له، وكانا قد دخلا في السن هو وامرأته.
فبينا هو قائم يصلي في المحراب حيث يذبح القربان، إذا هو برجل عليه البياض حياله، وهو جبريل عليه السلام فقال: يا زكريا، إن الله يبشرك وهو قوله:" نبشرك بغلام اسمه يحيى " واسم يحيى هو اسم من أسماء الله اشتق من يا حي، سماه الله من فوق عرشه، " لم نجعل له من قبل سمياً ".
قال ابن عباس: لم يجعل لزكريا من قبل يحيى ولداً، نظيرها " هل تعلم له سمياً " يعني: هل تعلم له ولداً، ولم يكن لزكريا قبله ولد، ولم يكن قبل يحيى أحد يسمى يحيى.
قال: وكان اسمه حي، فلما وهب الله لسارة إسحاق، فكان اسمها يسارة، ويسارة من النساء التي لا تلد، وسارة من النساء الطالقة الرحم التي تلد، فسماها سارة، وحول الياء من يسارة إلى يحيى، فسماه يحيى، ثم قال:" مصدقاً بكلمة " يعني: بعيسى " من الله " وكان يحيى أول من صدق بعيسى، وهو ابن ثلاث سنين، وبين يحيى وعيسى ثلاث سنين، وهما ابنا خالة، ثم قال تعالى:" وسيدا " يعني: حليماً " وحصوراً " يعني: لا ماء له، ولا يحتاج إلى النساء.
قال الحسن: فأحيا الله عز وجل ماء صلبه وألاق الجلد على العظم فسمي يحيى لما أحيا الله ماء صلبه.