Top Definition
The word 'Subha' means happiness and 'shree' means wealth or prosperity. The word Subhashree means the 'Wealth of Happiness'. This is used as an adjective.
Here's wishing you Subhashree in your endeavours.
by Mensch February 03, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.