Definitions Found:

HOMEBODY, one who likes to stay at home