Bright, radiant, or snow
Neeva is a name with multiple potential etymological roots. It is often considered a variant of the Hebrew name Niva, meaning 'expression' or 'speech', or the Sanskrit Niva, meaning 'bright'. In some contexts, it is associated with the Latin 'nix' or 'neve', meaning 'snow'.
Less common today
Neeva isn't in the latest US Top 1000. It last peaked at #5,132 in 2018.
US births per 5-year period, 1990βpresent (SSA data).