resting place

    noun
  1. lloc de repòs.
  2. (also last resting place) la darrera estança.