Meaning of william kidd

Definition of william kidd

(noun) Scottish sea captain who was hired to protect British shipping in the Indian Ocean and then was accused of piracy and hanged (1645-1701)

Other information on william kidd

WIKIPEDIA results for william kidd
Amazon results for william kidd