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