Name: Rosha (رشا)
Meaning: Rosha is a Persian name for girls that means happy, cheerful.
Gender: female