Duncan McLeod teniente jeneralaren semea zen. Fort William-en jaio zen, Calcutta-n. Edimburgo, Dulwich, Putney eta Haileybury-n ikasi zuen.
Jakina, esaldiaren bertsio konplexuagoa da: "Duncan McLeod teniente jeneralaren semea, Edinburgoko Institutuan, Dulwich, Putney eta Haileyburyn ikasi zuen, eta Bengalera itzuli zen 1828an bere ibilbidea hasteko".