Definitions
There is 1 meaning of the phrase
Sir Henry Morgan.
Sir Henry Morgan - as a noun
A welsh buccaneer who raided spanish colonies in the west indies for the english (1635-1688)
Synonyms (Exact Relations)
henry morganmorgan