MACLEOD Meaning of MACLEOD in English biographical name John James Rickard 1876-1935 Scottish physiologist Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012