Happy, beautiful flower
Golsha means "A joyous flower embodying both radiant happiness and captivating beauty in a girl.".
Golsha meaning in Urdu is: خوش و خرم پھول
Golsha is of Arabic origin.
Golsha has 2 syllables.
Parents who liked Golsha also loved these names