look up any word, like eiffel tower:
Salila means "holy water or pure water" in Sanskrit or the language in Buddhist Sutra. Salila is a female name. It's known as a Thai or Indian name.
Her name is Salila. She must be Thai. That's right she is Thai.
by JayLim August 03, 2011