GRAVE Law Professor 10 years ago A sepulcher. A place where a dead body is interred. No related posts found