See also: deforests, Deforests, deForests, DeForests, and de Forests English Proper noun De Forests Alternative form of DeForests; plural of De ForestWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads