Son of Lieutenant General Duncan McLeod , he was educated at Edinburgh High School , Dulwich , Putney , and Haileybury , and returned to Bengal in 1828 to start his career .
Son of Lieutenant General Duncan McLeod , he was born in Fort William , Calcutta , and was educated at Edinburgh High School , Dulwich , Putney , and Haileybury . 
 He returned to Bengal in 1828 to start his career .