1 definition by Mad Max098

Top Definition
A flower garden, iranian name
thats a nice golshan you have in your back yard, hey is that golshan over there?
by Mad Max098 November 14, 2006

Mug icon
Buy a golshan mug!