Meaning of admiral nelson
Definition of admiral nelson
(noun)
English
admiral
who
defeated
the French fleets of Napoleon but was
mortally
wounded
at Trafalgar (1758-1805)
Other information on admiral nelson
WIKIPEDIA results for
admiral nelson
Amazon results for
admiral nelson
Tweet