RoyRoy Roy Roy is a masculine given name and a family surname with varied origin. In Anglo-Norman England, the name derived from the Norman "roy", meaning "king", while its Old French cognate, "rey" or "roy" (modern "roi"), likewise gave rise to Roy as a variant in the Francophone world. In India, Roy is a variant of the surname "Rai", likewise meaning "king". It also arose independently in Scotland, an anglicisation from the Scottish Gaelic nickname "ruadh", meaning "red". Roy Roy is a masculine given name and a family surname with varied origin. In Anglo-Norman England, the name derived from