4. Diego
Diego means teacher and, while you might shy away from this one because of the semi-annoying Dora the Explorer sidekick, remember Diego Rivera and consider its strength and history.

5. Noa
Noa, one of our favorite Hispanic baby names, comes from the Old Testament and has been popular in Israel for ages and it’s in Spain’s top 100 these days. Noa means movement or motion.

Read Related: 20 Classic Baby Names that Defy Trends