VR84's definitions
A Boys name of Irish and Gaelic origin, meaning "red."
Also can be short for names like Leroy.
Roy is also known from the Old French term "roi", meaning "king."
Also can be short for names like Leroy.
Roy is also known from the Old French term "roi", meaning "king."
by VR84 December 9, 2008
