Запись со стены сообщества Чисторечие
Происхождение слова "раб"

Раб. Слова появляются в языке, когда в этом возникает необходимость, и хотя рабовладельчество на Руси не привилось, рабство как таковое все же существовало; слово рабъ известно еще в старославянском языке (из летописей известно слово роба - «рабыня»), а восходит к общеславянскому orbъ и имеет параллели в других индоевропейских языках (латинское orbus — «лишенный чего-либо»; древнеиндийское arbhas — «слабый»). Первоначальное значение слова в русском языке — «сирота», затем произошел сдвиг значения — «подневольный работник».
(Крылов)

Раб. В праславянском языке существовало слово «orbъ». В древнеболгарском оно превратилось в «рабъ», а в восточнославянских дало «робъ» (и женскую форму — «роба»; от него же произошло «робёнок»).
Нам сейчас кажется, что значение этого слова всегда было обидным и постыдным, но это получилось не сразу. Сначала оно значило «сирота». Однако так как на сирот, воспитываемых в чужих семьях, в древнем мире возлагались все самые тяжкие работы, а прав они не имели никаких, то постепенно «раб» и стало значить «невольник» — человек, лишенный прав, эксплуатируемый.
(Успенский)

Раб. Заимств. из ст.-сл. яз. Из общеслав. *orbъ. Начальное or > ра, ср. равный. Того же корня, что лат. orbus «сирота», арм. orb — тж., др.-инд. árbhas «маленький, мальчик» и др. Раб исходно — «сирота», затем — «подневольный работник» и далее — «раб». См. работа, ребенок
(Шанский)