Gurshan

What does Gurshan mean?

Gurshan is a soft variation of the name.

Popularity of Gurshan over time

What do parents think of Gurshan?