Yes, of course!
Yes, of course Ahmad refers to Muhammad. Ahmad is “the second name of Prophet Muhammad and it (Ahmad) literally means “one who praises Allah more than others” [Hilali-Khan, Interpretation of the meanings of the Noble Quran, Darussalam, 1999, pg 728]
A Christian missionary TV show has been speaking on a Verse of the Quran (Surah 61:6) and the suggestion Ahmad is not Muhammad has been made. Quite why Christian missionaries speak upon topics they have little/no understanding is beyond us and just further discredits their operations and repute. Here is the Verse:
وَإِذۡ قَالَ عِيسَى ٱبۡنُ مَرۡيَمَ يَـٰبَنِىٓ إِسۡرَٲٓءِيلَ إِنِّى رَسُولُ ٱللَّهِ إِلَيۡكُم مُّصَدِّقً۬ا لِّمَا بَيۡنَ يَدَىَّ مِنَ ٱلتَّوۡرَٮٰةِ وَمُبَشِّرَۢا بِرَسُولٍ۬ يَأۡتِى مِنۢ بَعۡدِى ٱسۡمُهُ ۥۤ أَحۡمَدُۖ فَلَمَّا جَآءَهُم بِٱلۡبَيِّنَـٰتِ قَالُواْ هَـٰذَا سِحۡرٌ۬ مُّبِينٌ۬
And (remember) when 'Īsā (Jesus), son of Maryam (Mary), said: "O Children of Israel! I am the Messenger of Allâh unto you confirming the Taurât [(Torah) which came] before me, and giving glad tidings of a Messenger to come after me, whose name shall be Ahmed. But when he (Ahmed i.e. Muhammad SAW) came to them with clear proofs, they said: "This is plain magic." [Dr Mohsin translation Surah 61:6, from Quran explorer]
The verse mentions ٱسۡمُهُ ۥۤ أَحۡمَد (his name is Ahmad). So the Verse is using the name “Ahmad” not “Muhammad”. Ahmad is the superlative form of Muhammad and furthermore the holy Prophet, as narrated in an authentic Hadith, had five names; one of which was “Ahmad”:
Narrated Jubair bin Mut’im: Allah’s Messenger (saw) said, “I have five names: I am Muhammad and Ahmad; I am al Mahi through whom Allah will eliminate Al Kufr (infidelity); I am Al Hashir who will be the first to be resurrected, the people resurrected thereafter; and I am also Al Aqib (ie there will be no Prophet after me) [Sahih al Bukhari, 4/3532 (O.P 732)]
Don't be fooled
I will tell you this Hadith is presented in the Hilali-Khan translation of the Quran as a footnote to S61:6, thus it is not difficult for the Christian missionaries to research it for themselves rather than wasting our time and confusing Muslims and Non-Muslims with their misguided conjecture. May Allah guide them. Ameen.
PS: Somebody on the show was also claiming Jesus “sends” Ahmad. This is incorrect. The Verse (in this regard) teaches Jesus is simply informing people of the good news that ANOTHER Messenger is to come. Allah (God) is the One who sends Prophets!
May Allah send His peace and blessings on all his Messengers. Ameen.