de Forest

English

Proper noun

de Forest (plural de Forests)

  1. Alternative form of DeForest.