Huelva (noun) Definition, Meaning & Examples

noun
  1. a seaport in SW Spain, near the Gulf of Cádiz.
noun
  1. a port in SW Spain, between the estuaries of the Odiel and Tinto Rivers: exports copper and other ores. Pop: 144 831 (2003 est)
Huelva (noun) Definition, Meaning & Examples

More Definitions