Answer by
MelindaS (1694)
Bob Marley had at least 13 children by 9 different women. Two of his children were adopted. Their names are: Imani, Sharon, Cedella, David (Ziggy), Stephen, Robert, Rohan, Karen, Stephanie, Julian, Ky-mani, Damian, and Makeda. His oldest is 46, and his youngest is 28.