Ashhad is bay boy name, main origion is Arabic. English meanings of Ashhad is "Witnesses, plural of shahid" and popular in Muslim religion.
Ashhad name meaning & detailsSee the most awesome name, which people are searching name during last 24 hours.
Arzaan