Name: Salihan (صالحا)
Meaning: Salihan is an Arabic name for boys that means virtuous, pious.
Gender: male