'Robin Hood' definitions:

Definition of 'Robin Hood'

(from WordNet)
noun
Legendary English outlaw of the 12th century; said to have robbed the rich to help the poor

Synonyms of 'Robin Hood'

From: Moby Thesaurus