There are multiple origins and translations for the hugely popular name Roy:
1. Modern form of the Gaelic name Ruadh and interpretation is - "red".
2. Derived from the French word roi means - "king".
3. Shortened form of the name Delroy, or Leroy, or Conroy.
Comments (0)