VariousWords beta
Related Terms:
Definitions:
Noun
Nelson
Horatio Nelson
Viscount Nelson
Admiral Nelson
Lord Nelson
Definition: English admiral who defeated the French fleets of Napoleon but was mortally wounded at Trafalgar (1758-1805)