Northrups

English

Proper noun

Northrups

  1. plural of Northrup