Top definition
The term is derived from sanskrit meaning full of passion, elegant; with discrimination.

Literally means "sugarcane juice".
I am craving for Rasika, it cools down the body heat.
by D'souza December 15, 2014
Get the mug
Get a Rasika mug for your daughter-in-law Zora.
buy the domain for your cat vlog