Fitzroy \f(i)-tz-roy, fit-zroy\ as a boy's name is of Old French origin, and the meaning of Fitzroy is "son of the king".
For more information, see also the related name Fitz.