Seeing as the angel instructed Hagar to call her son by the name Yishmael, how come that it was Avraham who now names him?
Refer to 16:11:1.
QUESTIONS ON RASHI
Rashi writes: "Avraham was inspired by Ru'ach ha'Kodesh, and named him Yishma'el." But perhaps he heard from Hagar that HaSh-m had commanded to name him this?
Gur Aryeh: If so, why does the verse specify that Avraham named him Yishma'el? 1 Rather, Avraham himself was told to do so by HaSh-m at this point.