honest · friendly · Peace
Source: Arabic
Root Word: صالح
Derived From: No specific derivative name, just derived from Arabic words
Meaning: Integrity or kindness
Popularity History: It has traditionally been a common male name in the Arab world, and is particularly widely used in Muslim communities.