Name Details
Boy|Christian

Roy

"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'."

Parentune Stories

Baby Names A-Z

Keep Exploring