Then why not say "Puerto Rican"? Why the tortured syntax? (BTW, my real name is pretty mixed - my given name is Scandinavian, my maiden name is Irish, and my married name is Czech.)