Nishika

What does Nishika mean?

Nishika is a modern Indian name blending the meanings "honest" and "night."

Popularity of Nishika over time

What do parents think of Nishika?