Find the word definition

Wikipedia
Garrotxa

Garrotxa is a comarca (county) in Girona, Catalonia, Spain. Its population in 2001 was 47,747, more than half of them in the capital city of Olot. It is roughly equivalent to the historical comarca of BesalĂș.