Eric "Puss" MacLeod Milroy (4 December 1887 – 18 July 1916) was a rugby union player who represented Scotland and Watsonians.
He was capped twelve times for Scotland between 1910 and 1914, his first appearance coming as a surprise replacement for the Scottish captain, George Cunningham.
He was selected for the 1910 British Isles tour to South Africa after other players were forced to withdraw.
Due to illness, he only participated in three matches, and did not take part in any of the tests against South Africa.
In 1914, he captained Scotland against Ireland, and against England in the last international match before the outbreak of the First World War.
At the start of the war, Milroy was commissioned in the Black Watch and was killed in action in Delville Wood, France, during the Battle of the Somme.
He was one of 31 Scottish rugby internationals to be killed in action.
His last letter home, written from the trenches, contains a poignant reference to the game of rugby.
Milroy is commemorated on the Thiepval Memorial to the missing dead of the Somme.