Trafalgar, Cape
From Longman Dictionary of Contemporary EnglishTrafalgar, CapeCape TrafalgarTra‧fal‧gar, Cape /trəˈfælɡə $ -gər/ the most southwesterly point of Spain. In the sea near the cape, British ships under Nelson won an important sea battle against the French and Spanish in 1805.