Trafalgar in Portuguese Trafalgar in Portuguese Trafalgar proper noun A headland in the Province of Cádiz in the south-west of Spain. Add to Flashcards