19. Isabella
Isabella is actually the Spanish or Italian variation of Elizabeth, which means devoted or pledged to God. It has risen in popularity thanks to Twilight heroine Isabella (Belle) Swan. It’s a beautiful name with lots of awesome nickname possibilities.

20. Santiago
Santiago is, of course, the name of a famous city in Chile and it’s also St. James, the patron Saint of Spain. It’s another strong Latino name with history and cultural significance.