Definitely not usable in Brazil since here we use "Pardo" to refer to mixed-race people (most commonly white/black mixed). It's not considered a slur - it's the term used in the censuses. I'm not mixed-race (I'm white), but my wife and children are mixed-race, and I think Brazilians would be shocked to see this as someone's given name.