Sahir
in baby boy name
The meaning of Sahir is Charming, Enchanting, Wakeful
Sahir Name In Arabic : سهير
Sahir Name In Bangla : সাহির
Sahir Name In Urdu : ساحر
Sahir Name In Hindi : साहिर