Name Details

Shai

Meaning

Shai is a name of Hebrew origin, meaning 'gift'. It is used for both boys and girls.