I praise God
A traditional Yoruba name from Nigeria, it is a compound of 'Mo' (I), 'yin' (praise), and 'Oluwa' (God). It expresses a personal testimony of gratitude and religious devotion.
Less common today
Moyinoluwa isn't in the latest US Top 1000. It last peaked at #9,767 in 2017.
US births per 5-year period, 1990βpresent (SSA data).