mamatotoMamatoto is a word in Swahili meaning 'motherbaby', reflecting the concept that mother and infant are not two separate people, but an entwined soul.Our private Group is a great place to connect with other MAMATOTO mamas 247. Ask questions, get advise and recommendations.