Reyhan
in baby boy name
The meaning of Reyhan is Sweet basil, Favored by god
Reyhan Name In Arabic : ريحان
Reyhan Name In Bangla : রেহান
Reyhan Name In Urdu : ریحان
Reyhan Name In Hindi : रेहान