English edit

Proper noun edit

Northrops

  1. plural of Northrop