name meaning: Roy \roy\ as a boy's name is pronounced roy. It is of Irish and Gaelic origin, and the meaning of Roy is "red". As a short form of names like Leroy, Roy is also a form of the Old French term "roi", meaning "king". Roy Rogers is a modern chain of fast-food restaurants. Cowboy Roy Rogers; actor Roy Schneider.
Roy has 4 variant forms: Rey, Roi, Royer and Ruy.
For more information, see also the related name Elroy.
Baby names that sound like Roy are Ray, Roe and Row.
View a list of the 6 names that reference Roy.