An arbitrary number used only once in a cryptographic operation. It is the only arbitrary part of a block in the blockchain. It mostly used in mining cryptocurrencies in order to guess the correct value of hash which will be accepted and provide a reward to the miner.

It comes from a nonce word which means a word or and expression that has been invented for a particular occasion and which has never been used before or won’t be used after.