Meanings

  1. idiomaticroof over one's head, living space, place of residence