justice · honest · sense of responsibility
Source: Arabic
Root Word: صالح
Meaning: Integrity, justice
Popularity History: It has traditionally been popular in the Middle East and North Africa, mostly for Muslim boys.