Home-dwelling /(?)/

Home·-dwell·ing

Home-dwelling

a.
  1. Keeping at home.