Huelva in Portuguese Huelva in Portuguese Huelva proper noun A province in the southwest of Andalusia, Spain. Capital: Huelva. Add to Flashcards