Search Result:admiral nelson
Overview of noun admiral_nelson
The noun admiral nelson has 1 sense
- Nelson, Horatio Nelson, Viscount Nelson, Admiral Nelson, Lord Nelson -- (English admiral who defeated the French fleets of Napoleon but was mortally wounded at Trafalgar (1758-1805))