Name Details

Roy

Meaning

Roy is a name of Scottish and Irish origin, derived from the Gaelic word 'ruadh' meaning red. It can also be a short form of the name Leroy, which means 'the king'.

Roy: Name Meaning, Origin, and Gender | Parentune