So I bumped into my neighbor Carlos at the grocery store last Tuesday. He mentioned naming his newborn after his grandfather but struggled finding authentic Puerto Rican names beyond the obvious ones. That got me thinking – why not explore this properly? I’ve always loved diving into cultural roots.

Starting the research
Grabbed my laptop and dug through dusty history forums first. Found out Puerto Rican names are like a mixtape – Spanish colonial base, African rhythms, Taíno soul, and American remixes. Started noticing patterns right away. Names ending in “-o” like Luis or Angel often have Spanish roots, while shorter ones like Berto felt more local.
Tracking meanings
Went old-school and jotted down names in my blue notebook:
- Juan: Basic but rocks solid meaning “God is gracious”
- Guillermo: Fancy version of William meaning “protector”
- Xavier: Cool Basque origin meaning “new house”
Then hit gold with Taíno warrior names like Guayacán (ironwood tree – total strength vibe). The meanings show what families value: faith, protection, nature.
Finding traditions
Called my Tía Rosa in San Juan – she schooled me on the real traditions. Firstborn sons often get grandfather’s name, middle names honor saints, and nicknames are mandatory! Carlos becomes Carlito, Ernesto shrinks to Neto. She laughed saying, “If we used full names all day, nothing’d get done!”
Putting it together
Spent Thursday organizing findings with sticky notes all over my desk. Made a simple table grouping names by origin: Spanish church names (Miguel), African beats (Kike), modern fusions (Jaydan). The magic’s in how all these layers create names like Marcos Andrés – Spanish first name, saintly middle name.

Final step? Printed my notes for Carlos yesterday. His eyes lit up seeing Lázaro (meaning “God helped”) – said it clicked with their family story. Felt awesome helping reconnect him with his roots. Next time I’m digging into female names – traditions there are even wilder!