1 definition by lotus29

Top Definition
Currently the world's largest democracy. Despite the world's narrow outlook on India, its economy is flourishing, and has surpassed the United States'; and it is now beating China's. India is a culturally (and spiritually) rich and diverse land full of open-minded and intelligent individuals, but because of the increase in population these good qualities are often overlooked by the media and by others.
"I'm traveling to India for a few weeks, would you like me to bring you back some hand-painted silk handicrafts?"
by lotus29 July 03, 2006

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×