What is John M. LeMoyne's real name?
John M. LeMoyne's real name is John McPherson LeMoyne.
John McPherson LeMoyne (born 15 December 1943) is a retired United States Army Lieutenant General.
Source: Wikipedia: John M. LeMoyne
More Military Nicknames
- John M. RiggsJohn M. Riggs
- John M. WrightLieutenant general John MacNair Wright
- John MichelGeneral John Michel
- John Miller HamertonGeneral John Millett Hamerton
- John MillikinMajor General John Millikin
- John MordauntGeneral Sir John Mordaunt
- John MostynGeneral John Mostyn
- John MurrayGeneral John Murray
- John N. AbramsGeneral John Nelson Abrams
- John N. BrandenburgJohn Nelson Brandenburg
- John NortonLieutenant General John Norton
- John OswaldGeneral Sir John Oswald



