English dictionary, thesaurus, translations & etymology
FreeDict.com

Trafalgar

0 synonyms and 0 antonyms for Trafalgar, ranked by how commonly they're used.

Name — A cape in southern Spain, site of the famous 1805 naval Battle of Trafalgar, and namesake of Trafalgar Square in London.

No synonyms recorded for Trafalgar yet. See its full definition.

← Back to the full definition of Trafalgar
Synonyms and antonyms from Wiktionary, CC BY-SA.