Subscribe English
look up any word, like tex-sex:

1 definition by india 1

 
1.
Indian name for a girl. Meaning Opal stone. Upala also is the indian word for beauty and grace. (and sometimes indecisiveness)
Upala
by india 1 February 12, 2010
1 1