1. Nivisha
Resides in mountains or forests
We found 5 names that are similar to "Navisha" based on sound and style.
Resides in mountains or forests
Nafisha exudes elegance, refinement, and a beautiful soul.
New life, fresh start, optimism
Snow-white.
Strong, courageous, and resilient warrior.