What does Gulshan mean?
Gulshan is an uncommonly occurring given name for men and also an unusual surname for both adults and children. (2000 U.S. Census)
Shown below is the birth name popularity of Gulshan for boys. Gulshan has not made it into the Top 1000 so far. (2014 Birth Statistics)