One month after surprisingly announcing that she has a son, Iggy Azalea is finally revealing the baby boy's name.
Meet Onyx Carter.
On Tuesday, the rapper posted an audio recording of herself talking to her son. A watermark over the audio, which she posted on Instagram, reads "Amethyst & Onyx." Iggy's real name is Amethyst Amelia Kelly, so fans were quick to figure out that she and Playboi Carti, whose real name Jordan Carter, named their son Onyx.
She captioned the audio recording, "Baby boyyyyyyy."
One person remarked on the post, "Your names go so well together omg." Iggy responded, "We besties forever."

Iggy announced on Instagram on June 10 that she had a son, news that came as a shock to many fans.
"I have a son," she wrote in a message to fans. "I kept waiting for the right time to say something but if feels like the more time passes the more I realize I'm always going to feel anxious to share news that giant with the world."
Of her baby boy, she added, "I want to keep his life private but wanted to make it clear he is not a secret & I love him beyond words."

Iggy's newest Instagram post comes amid rumors that she named her son Gilbert. She quickly put an end to that talk.
"I'm okay with y'all joking 'n all but let it be known I didn't name my child that. Lmao," she wrote, according to the Daily Mail.