Shahrad
in baby boy name
The meaning of Shahrad is Shahrad is a Persian name for boys that means king, it can also mean generous, selfless.
Shahrad Name In Arabic : شهرد
Shahrad Name In Bangla : সাহ্রাদ
Shahrad Name In Urdu : شہرد
Shahrad Name In Hindi : शहरद