Rohan is a kingdom of horsemen, the Rohirrim, in J. R. R. Tolkien's fantasy setting of Middle-earth. It is mainly a grassland, and provides its ally Gondor with cavalry.