Історичне значення (Словник):
На думку Р. Осташа, ім'я Рой походить від давнього слова "рой", яке означає 'бджолиний рій'. Це ім'я відбивається у патронімах, таких як Роєвич, та у записах з 1587 року, наприклад, у згадці про західного селянина Жданя Роевича (архів ЮЗР, том VI, частина 1, сторінка 184) і в імені козака Данила Роя з Кальницького полку у 1649 році (РВЗ, сторінка 274).
Слово Рой також використовується як прізвище. Наприклад, уже у 1649 році в Кальницькому полку згадується козак Іван Рой (РВЗ, сторінка 279). Існують утворені від цього антропоніми, які також називаються в кількох полках. Наприклад, козаки Корсунського полку Лук'ян Росенко та Грицько Росенко (РВЗ, сторінка 143).
У Польщі має аналогічне утворення Roywicz, яке зустрічається ще в 1450 році (SSNO IV, сторінка 477). Це ім'я також має родинні зв'язки з болгарським ім'ям Ройо, яке вважається варіантом імені Родьо, що, у свою чергу, походить від імені Род (Ілчев, сторінки 427-428).