INVENTIONES Law Professor 10 years ago This word is used in some ancient English charters to signify treasure-trove.