Meaning of edward thatch
Definition of edward thatch
(noun)
an English
pirate
who operated in the Caribbean and off the Atlantic
coast
of North America (died in 1718)
Other information on edward thatch
WIKIPEDIA results for
edward thatch
Amazon results for
edward thatch
Tweet