ALL meanings of trafalgar
Tra·fal·gar
T t - noun trafalgar Cape, a cape on the SW coast of Spain, W of Gibraltar: British naval victory over the French and Spanish fleets 1805. 1
- noun trafalgar Capecape on the SW coast of Spain, between Cadiz & the Strait of Gibraltar: site of a naval battle (1805) in which Nelson's British fleet defeated Napoleon's fleet 0