Etymologically it’s rather nasty: the word was coined in either Spanish or Portuguese as “mulato”, as a reference to mules (“mula” - horse x donkey hybrid).
In Portuguese it seems to me that this association faded away. However, I’m going to take a guess and say that the word is probably a slur in English, so not something that you want to use for its meaning.