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