The meaning of the name Afzal is Best, top most
The origin of the name Afzal is
I am happy to know the meaning of my uncle''''s name.