Subscribe
URL of the page has been copied to clipboard.
Meaning : English admiral who defeated the French fleets of Napoleon but was mortally wounded at Trafalgar (1758-1805).
Synonyms : admiral nelson, horatio nelson, nelson, viscount nelson
Install App