Kailyn Lowry is expecting a rainbow baby!

The Teen Mom OG star recently revealed that she's expecting her third child. The exciting news came shortly after the reality star suffered a miscarriage with ex-husband, Javi Marroquin.

Fans are calling her next child a "rainbow baby" — a term coined for a child born after a miscarriage, stillbirth, neonatal death, or infant loss.

MORE: Chelsea Houska Reacts to Kailyn Lowry's Pregnancy Announcement!

Here's everything we know about Kail's "rainbow baby":

Who is Kailyn's Baby Daddy?

The biggest mystery surrounding the 24-year-old's pregnancy is her baby daddy's identity! We know that Javi is not the father since he's been vocal about his disapproval of the pregnancy. But, that still leaves possible contenders like producer JC Cueva or possible fling Tyler Hill. Although when a fan questioned if Kail cheated on Javi with a producer, she lightheartedly denied it.

MORE: Kailyn Lowry Teased Getting Back Together With Javi Marroquin Before Getting Pregnant

What is Kailyn's Baby's Sex?

The longtime MTV star recently tweeted that she doesn't have a preference on the sex of the baby, and as far as we know she doesn't even know yet. Although, Kailyn also tweeted that she had a dream that she was expecting a baby boy. It could be a sign!

What is Kailyn Naming Her Baby?

Is she going to choose a traditional name like she did for her son, Isaac or a unique moniker like she chose for her son Lincoln? One fan suggested the name, Loren, and the star said she'd "think about it." Interesting.

We hope she has a healthy pregnancy, and can't wait to meet her new baby!

Click through the gallery below to see pics of Kailyn's baby bump!