For a boy- Julius, Angelo, Alejandro,Mateo.
I don't have Italian/Spanish roots, I myself have a name of European origin.
I know some people dislike using names of cultures they have no connection to, but I think it's more and more common and widely accepted now.
Girls- Anna/Annie, Elizabeth, Adeline (though pronunciation could get frustrating), Katherine (Kate for short or Katie).
I know my boys and girls' names are a completely different style, I don't know why!