Gulshan comes from the Persian root, gul, meaning 'flower' or sometimes 'rose' and shan, meaning 'field'. Gulshan- very beautiful garden, joyful, loveable, happiness.
Very beautiful like Gulshan.