Question: is ahnaf a sahabi name?
Answer: Ahnaf: Ahnaf is one of the most beautiful sahabi names for boys in our opinion. It was also the name of a sahabi called Al-Ahnaf Ibn Qays, a Muslim general who lived at the time of the Prophet Muhammad. The name Ahnaf means 'on the straight path' or 'worshiper of Allah'.