Bread winner

1. The person who makes the money for a family or household.