My name means Dew in english.The origin is Lithuanian...I kind of looked it up and found some more...
Afghan:Expresssive
Sanskrit:Nectar; full of essence
My middle name,as ive heard from my mother means 'game',its pronounced as 'leela'
And my surname means.... Head xD;