[name]Jairo[/name] means “sacred name”. [name]Don[/name]'t know whether or not it’s cool.
[name]Santos[/name] means “holy”. Cool?
[name]Ramon[/name] means “wise protector”. Cool?
The rest of my list has either somewhat or very cool names.
[name]Cruz[/name] (cross)
[name]Xavier[/name], [name]Javier[/name] mean “savior”.
[name]Callum[/name], Scottish variation of [name]Columbia[/name], means “dove”. This would be a winner for representing his heritage.
[name]Rio[/name] (river)
[name]Feliz[/name] means “happy”.
[name]Isaac[/name] means “laughter”. Kind of mainstream.
[name]Oliver[/name] means “peace”. Popular.
[name]Jonah[/name] means “dove”.
[name]Indio[/name] - a [name]California[/name] desert town. Kind of mystical. I really love it!
[name]Rey[/name] means “king”.
[name]Jasper[/name] means “imperial” and it’s a variety of quartz.
[name]Ansel[/name] means “with divine protection”. Also [name]Anselm[/name].
[name]Canyon[/name]
[name]Arroyo[/name]
[name]Blue[/name]
[name]Phoenix[/name]
[name]Mojave[/name]
[name]Taos[/name] ([name]Tah[/name]-ose)
[name]Leon[/name] means “lion” - love it!
[name]Teo[/name], nn for [name]Matteo[/name], “gift of God”.
[name]Quito[/name] - capital of Ecuador.
My favorites on my list are [name]Callum[/name], [name]Leon[/name], [name]Indio[/name], [name]Javier[/name], [name]Ansel[/name], [name]Teo[/name], and [name]Rio[/name]. Considering that he will be half Columbian and you want a virtue name, [name]Callum[/name] would be my top pick.
Also thought of [name]Cielo[/name] and Suerte. I think Suerte means luck. I don’t know enough about Spanish to know if these names are cool or if they have good connotations. Also thought of [name]Domingo[/name] and [name]Domino[/name].
[name]Truth[/name] and [name]Justice[/name] would be my top picks for a boy. I like [name]Patience[/name] too, but I’m not sure if it’s masculine enough.
I have heard [name]Cielo[/name] (sky, heavens) for girls but normally used as a middle name. [name]Even[/name] though it ends with an O its considered a fem name like [name]Cruz[/name] in spanish speaking countries.
[name]Archer[/name] is hansome! some others are:
Rango- origin- Maori and means peace
[name]Frank[/name]
[name]Loyal[/name] / [name]Lyle[/name]
Lufa - English and means love
[name]Merritt[/name] “[name]Mare[/name] it”- English means worth
gd luck!