stay-at-home

noun

1.
a person who seldom goes anywhere; one not given to wandering or travel