MacnishMacnish is a surname. Notable people with the surname include: Andrew Macnish, Australian footballer David MacNish, New Zealand interpreter Donald Macnish, Ontario politician John Macnish, British television producer Robert Macnish, Scottish surgeon and philosopher William Macnish, Australian cricketer