Shafay is bay boy name, main origion is Arabic. English meanings of Shafay is "Intercessor, mediator" and popular in Muslim religion.
Shafay name meaning & detailsWrite Shafay in Urdu
Write Shafay in Hindi
Write Shafay in Arabic
Write Shafay in Bangla
See the most awesome name, which people are searching name during last 24 hours.
Zuha