Lord Nelson
English Dictionary
->
Letter L
-> Lord Nelson
Search Dictionary:
Lord Nelson Definition
(n)
English
admiral
who
defeated
the
French
fleets
of
Napoleon
but
was
mortally
wounded
at
Trafalgar
(
1758
-
1805
)
Lord Nelson Synonyms
Admiral Nelson
Horatio Nelson
Lord Nelson
Nelson
Viscount Nelson
© Art Branch Inc.