Admiral Nelson - English admiral who defeated the French fleets of Napoleon but was mortally wounded at Trafalgar (1758-1805)Horatio Nelson, Lord Nelson, Nelson, Viscount Nelson
Admiral Nelson
noun
Synonyms for Admiral Nelson
noun English admiral who defeated the French fleets of Napoleon but was mortally wounded at Trafalgar (1758-1805)