Actually, in the Nickelodeon series "Avatar: The Last Airbender" the fire nation princess is named Azula. After the Spanish word "azul" which means blue. The creators gave this name to her because her firebending is lightening that's blue.
Doesn't sound English. Sounds very foreign, and unless the child truly has African roots, I wouldn't recommend you to use the name. Even if the parents, and thus the child, have a connection to the culture where this name comes from, I still wouldn't recommend it. It sounds harsh, and too much like 'Zulu'. I bet the kid would get some type of zoo jokes as well.
Princess Azula from Avatar: The Last Airbender (an AMAZING show by the way!) was originally going to be named Zula, but the creators changed it at the last minute, because they thought it flowed better with her other family member's names (Those would include Zuko, Iroh, Ozai, and Ursa).