Hispanic does not usually include Portugal (or Brazil).herm i think the term you are looking for is Hispanic, and even that is misleading since it also includes Portuguese and Brazilian names!
Latin means all romance languages and the way you use it means you are disaparaging the Italians the Romanians and French (the most important ones, although i think there are other languages that may or may not be considered latin languages)!
actually it took me to Alice in Chains... somehow i think these dudes are all singing about the same person... Alice Cooper!
Hispanic is a term has etymological roots meaning related to Hispania, also known as the Iberian Peninsula (then a Roman province), which would include modern day Portugal. However, nowadays, in contemporary English, it's a term specifically related to the modern nation state of Spain and the Spanish-speaking world, which does not include Brazil, Portugal, or other states in South and Central America who do not speak Spanish (e.g. Suriname or French Guiana).
Latino/Latina (and the abominable gender-neutral/nonbinary term "Latinx" that has started to crop up despite it being utterly unpronounceable in Spanish) is a geographic term encompassing the nations in South and Central America. It does include Brazil despite Brazil not being Hispanic.
You must be registered to see the links
Broadly speaking, Hispanic is a linguistic category and Latino is a geographic one. Thus it's fair to say Gabi and Valeria are Hispanic names, because they're names that are most frequently associated with the Spanish-speaking world.
"Latin" as you describe is very rarely used. Latin is usually used to refer to as the official the language of Ancient Rome, or as an adjective, most commonly modifying America (Latin America) to refer to the region of the Americas where languages that derive from Latin are spoken (predominantly Spanish and Portuguese, but also French such as in French Guiana or Haiti). Usually, when you're referring to the collection of languages that derive from Latin (French, Portuguese, Spanish, Italian, Romanian, etc), you call them the Romance Languages (i.e. languages deriving from Ancient Rome).