Sir Henry Rider Haggard

Explore definitions, synonyms, and language insights of Sir Henry Rider Haggard

Definitions

Noun
British writer noted for romantic adventure novels (1856-1925)