Meaning of Trafalgar
Definition of Trafalgar
(noun)
a
naval
battle
in 1805 off the
southwest
coast
of Spain; the French and Spanish fleets were
defeated
by the English
under
Nelson (who was
mortally
wounded)
Other information on Trafalgar
WIKIPEDIA results for
Trafalgar
Amazon results for
Trafalgar
Tweet