Niva is a Hindu Girl name and it is Hindi originated name with multiple meanings. Niva name meaning is Sun. Niva name popularity and rank stands at 4026 among 29430 Hindu names.
365923a895b9aad375dc3743-text