Shahroud
in baby boy name
The meaning of Shahroud is Shahroud is a Persian name for boys that means beloved son, adored son.
Shahroud Name In Arabic : شهرد
Shahroud Name In Bangla : শাহরুদ
Shahroud Name In Urdu : شہرود
Shahroud Name In Hindi : शहरौद