De Roo is a Dutch surname meaning "the red (haired) one". It is often concatenated to DeRoo in French and West Flanders.