The name Fitzroy is a boy's name of English origin meaning "son of the king". Fitzroy and is often added to lists like Names That Mean Ruler or Royal and discussed in our forums with posts like "Picky Parents BNG".
From the experts:
An English surname originally given to the illegitimate sons of a monarch. Might be a nice middle name choice to honor an ancestral Roy.