Definisi 'edward thatch'
English to English
noun
1 an English pirate who operated in the Caribbean and off the Atlantic coast of North America (died in 1718)
source: wordnet30
More Word(s)
buccaneer, pirate, sea robber, sea rover,

Visual Synonyms
Click for larger image