صالح

Sholeh

boyJavanese / Indonesian form of Arabic Salih

Sholeh is a Muslim boy name meaning “Righteous, pious”.

MeaningRighteous, pious
GenderBoy
OriginJavanese / Indonesian form of Arabic Salih
Arabic spellingصالح
PronunciationSHO-leh
Arabic rootص ل ح (ṣ-l-ḥ) — to be good, righteous
Muslim name?Islamic / Arabic name

Meaning and origin of Sholeh

Sholeh is the Indonesian and Javanese spelling of the Arabic Ṣāliḥ, 'righteous, good'. Javanese pronunciation renders the Arabic ṣād as 'sh' and the long 'ā' as 'o', the same pattern seen in Sholihah or Sholikhin. Ṣāliḥ is also the name of a prophet sent to the people of Thamud.

Is Sholeh a Muslim name?

Yes. Sholeh is a Muslim name, the Indonesian form of Salih, meaning righteous.

Where is the name Sholeh used?

Used in Indonesia, especially Java, and in Malaysia (Soleh).

Gifts with the name Sholeh

As an Amazon Associate we earn from qualifying purchases. We may earn a small commission from these links, at no extra cost to you.

Spellings and variants of Sholeh

SalehSalihSolehSholih

Read more

More boy names like Sholeh

Frequently asked questions

What does the name Sholeh mean?

Sholeh means 'Righteous, pious'. It comes from Javanese / Indonesian form of Arabic Salih.

Is Sholeh a Muslim name?

Yes. Sholeh is a Muslim name, the Indonesian form of Salih, meaning righteous.

How do you write Sholeh in Arabic?

Sholeh is written صالح in Arabic script.

How do you pronounce Sholeh?

Sholeh is pronounced SHO-leh.

Updated October 2026 · Researched by the Modern Muslim Names team. Spotted a mistake? Let us know.