Little girl of grace
A compound name combining Nina and Marie. Nina has roots meaning 'little girl' or 'favor,' while Marie is the French form of Mary, traditionally meaning 'bitter' or 'beloved.' Together, it represents a blend of Spanish/Italian charm and French classicism.
Less common today
Ninamarie isn't in the latest US Top 1000. It last peaked at #9,928 in 1991.
US births per 5-year period, 1990βpresent (SSA data).