Boy Names baby nameRoy

What does the name Roy mean?

The different meanings of the name Roy are:
  • Celtic - Gaelic meaning: Red
  • English meaning: Red
The meaning of the name “Roy” is different in several languages, countries and cultures and has more than one possibly same or different meanings available.

Additional information: The derivation comes from Roi which means King, however that came from the Normans. Ruadh is the Gaelic word for “Red”, which shares common origin in the Normans. Thus, the origin of the word predominantly came from Normans, who were the descendants of the Norsemen and the Franks.