Moacir is reasonably common on non-native Brazilians as well. This and many other native Brazilian names are used by Brazilians of all races. (Unlike in the US, non-natives using names of indigenous origin is not considered cultural appropriation here.)