Behshad

in baby boy name

The meaning of Behshad is Behshad is a Persian name for boys that means happy and good, happy and virtuous.
Behshad Name In Arabic : بحشد
Behshad Name In Bangla : বেহ্শাদ
Behshad Name In Urdu : بہشاد
Behshad Name In Hindi : बेहशद