Word Study
rider haggard
WORDNET DICTIONARY
Noun rider haggard has 1 sense
- rider haggard(n = noun.person) haggard, sir henry rider haggard - British writer noted for romantic adventure novels (1856-1925); Array is a kind of author, writer
For further exploring for "rider haggard" in Webster Dictionary Online