An Indian name, often interpreted through Sanskrit-based roots with meanings linked to night or elegance.
Like Nishika?
Swipe through thousands of names like it