William D. Winston (Virginia politician)

William D. Winston was an American politician. He served in both chambers of the Virginia General Assembly, representing Hanover County in the Virginia House of Delegates (1843–1845) and the Virginia Senate (1852–1855).