Name: Salahan (صالحا)
Meaning: Salahan is an Arabic name for boys that means good, upright, devoted, pious.
Gender: male