Geralt of Rivia is a fictional character and the protagonist of The Witcher series of short stories and novels by Polish author Andrzej Sapkowski.