stay-at-home (Adjective) — Not given to travel. ex. "a stay-at-home friend"
stay-at-home (Noun) — A person who seldom goes anywhere; one not given to wandering or travel.