There are perhaps 45,000 English surnames, but most had their origins as one of these seven types. Discover yours!