Puerto Rico doesn't mean rich door, it means rich port. "Puerta" is door not "puerto."
I also searched on this subject when I saw this thread because a lot of Puerto Ricans, Dominicans, Cubans, Brazilians, and other South Americans don't consider themselves "black" and I found this topic...