Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

trafalgar Definition

Cancel
trafalgar
geographical name(Tra-fal-gar, Cape)
cape in southwestern Spain southeast of Cádiz at the western end of the Strait of Gibraltar

Words Related to trafalgar!

trafalgar Examples by Brain Bank Users