Iggy Azalea revealed that she has a son, the rapper took to Instagram on Tuesday (July 14) to tell the world his name. In an audio recording labeled "Amethyst & Onyx," Iggy is heard encouraging her child to speak to her while the baby boy lets out adorable little coos.Since the rapper's real name is Amethyst Amelia Kelly, fans were quick to deduce that her son's name is Onyx.