English name with Spanish Meanings

I am looking for baby names that are English, but have a Spanish connection or meaning tied to it.

So far I have come up with tons of girls names, but am struggling with boys names.

Mila- Slavic, Dear but comes from Spanish word “Milagros” meaning miracle

Cora-Greek, maiden but Corazon means heart in Spanish

Vera- Can mean faithful or trust in Spanish

Silvia-From the forest in Spanish

Alma-Soul in Spanish

Luna-Spanish for moon

Rio- Spanish word meanings river

Cruz-Spanish for cross

Looking for some more ideas and insights!

Thank you!

Here are a couple of lists that might have some ideas: Spanish Word Names Beyond Cruz and Cielo | Nameberry; Spanish Names, Words, Page 1 - BabyNames.ch.

Girls
[name_f]Fantasia[/name_f]- fantasy
[name_f]Bella[/name_f]- beautiful
[name_f]Linda[/name_f]- lovely/nice
[name_f]Perla[/name_f]- pearl
[name_f]Paloma[/name_f]- dove

Boys
[name_u]Angel[/name_u]- angel
[name_m]Felix[/name_m]- from feliz meaning happy
[name_m]Leon[/name_m]- lion