'Homebody' is an Americanism first appearing in the early 1800s. It means, simply, a person who prefers to stay at home, or, more generally, does not like to travel. It is less severe than shut-in, simply meaning that one prefers the comforts of home to being out-and-about. It does not give any particular judgement on a person's interest in social interaction, although it is sometimes confused with introvert. It may sometimes suggest that a person is a bit boring, although it is just as often used in a positive sense.