(Image credit: CD Projekt) Witcher fans have long speculated as to why our beloved Geralt decides to name every single one of his horses Roach—it's not exactly a term of endearment after all. Every mare Geralt rides on the path has borne this mysterious moniker, and until late last year, all us English-speaking folks could do was speculate as to why. Well, turns out the answer lies in the most recent novel of The Witcher series, Crossroads of Ravens. Originally released in Polish in 2024, the novel was translated into English late last year, and reviewed for PC Gamer by our very own Jody Macgregor. Being a big fan of The Witcher who's played all the games and read all the other books, I finally found time to sit down with it, too. Article continues below "But what is this, a witcher on a mare, not a stallion? It’s somehow dishonourable. What do you say? That’s your least concern? Ha, the customer is always right, he wants a mare, he gets a mare.…