William Macdonald (16 November 1861 – 24 January 1941) was a Scotland international rugby union player.