רוֹעִי

Roi

boyHebrewJewish

Roi is a Jewish boy name of Hebrew origin, meaning “My shepherd”.

MeaningMy shepherd
GenderBoy
OriginHebrew
Written asרוֹעִי
PronunciationROH-ee
TraditionJewish
Used inIsrael

Meaning and origin of Roi

Roi is a modern Israeli name from the Hebrew ro'i, 'my shepherd'. It is usually traced to the opening of Psalm 23, 'The Lord is my shepherd' (Adonai ro'i), so the name carries a sense of care and protection. It became popular in Israel in the later twentieth century. In French the identical spelling means 'king', but that is a separate word.

Is Roi a Jewish name?

Roi is a Jewish name drawn from the language of the Psalms, where God is pictured as a shepherd caring for his flock.

How popular is Roi?

A common name in Israel; seldom used outside Israeli families.

Gifts with the name Roi

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 Roi

RoeeRoy

Names similar to Roi

More Jewish boy names

Frequently asked questions

What does the name Roi mean?

Roi means 'My shepherd'. It is of Hebrew origin.

Is Roi a Jewish name?

Roi is a Jewish name drawn from the language of the Psalms, where God is pictured as a shepherd caring for his flock.

How do you pronounce Roi?

Roi is pronounced ROH-ee.

Is Roi a boy or girl name?

Roi is usually a boy name.

Updated October 2026. Spotted a mistake? Tell us.