Nouns

(n)Cape Trafalgara small cape in southwestern Spain“Nelson defeated the French and Spanish fleets off Cape Trafalgar in 1805”