rider haggard Meaning, Definition & Usage

  1. noun British writer noted for romantic adventure novels (1856-1925)
    Sir Henry Rider Haggard; Haggard.

WordNet