translator
Scottish collector of Gaelic verse (1806-1848)
Not who you're looking for? Others named John Mackenzie: Scottish film director (1928–2011) · Scottish competitive sailor (1876–1949) · Scottish banker and Provost of Inverness · Scottish footballer (1925-2017)