GeneralConnection.comDictionary
edward teach
Noun

1. Teach
1. Edward Teach, Thatch, Edward Thatch, Blackbeard, pirate, buccaneer, sea robber, sea rover
Usage