A stay-at-home dad (alternatively, stay at home father, house dad, SAHD, househusband, or house-spouse) is a father who is the main caregiver of the children and is generally the homemaker of the household.