macleod meaning in English
n. macleod, family name; john james macleod (1876-1935), led to the discovery of insulin, winner of the nobel prize for medicine and physiology in 1923, together with sir frederick grant banting
n. macleod, family name; john james macleod (1876-1935), led to the discovery of insulin, winner of the nobel prize for medicine and physiology in 1923, together with sir frederick grant banting