Trafalgar most often refers to:
Trafalgar most often refers to: The Battle of Trafalgar (1805), fought near Cape Trafalgar, Spain Trafalgar Square, a public space and tourist attraction in London, England
Trafalgar may also refer to:
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).