Behsa is a Persian name for boys and girls that means âgoodâ, âkindâ, âvirtuousâ, âhonorableâ. It is formed from Beh (âgoodâ) and -sa (âlikeâ), thus the literal meaning is âone who is similar to good and virtuous peopleâ.