look up any word, like darude - sandstorm:

1 definition by iproof

 
1.
Means flowers in Sinhalese. One of the major languages of the Sri Lanka.
Beautiful piyums.
by iproof February 08, 2009