Navaan is likely derived from Indian roots related to nava, meaning "new" or "fresh."
Like Navaan?
Swipe through thousands of names like it