Meaning of the name - Northrop

English Name: Northrop
Sex: