tenement

tenement [-s] n

OFr < L.'to hold'.

  1. Faraway place; heavenly location.
  2. Dwelling; place where one lives.