Name: Golshad (جلسهد)
Meaning: Golshad is a Persian name for girls that means happy flower, figuratively meaning beautiful and happy.
Gender: female