Noun Definitionrider haggard1.Definition: British writer noted for romantic adventure novels (1856-1925)Related Noun(s):haggard, sir henry rider haggardCategory: People