David Strachan
Appearance
David Strachan may refer to:
- David Edgar Strachan (1919–1970), Australian painter
- David P. Strachan, British professor of epidemiology
- David Strachan (bishop) (died 1671), bishop of Brechin, Dundee
- David William Strachan (1877–1958), Canadian politician