What does admiral nelson mean?

admiral nelson meaning in General Dictionary

English admiral which defeated the French fleets of Napoleon but had been mortally wounded at Trafalgar (1758-1805)