I think it means 'dew' or 'drizzle' , i dont know, thats what the spanish-english diccionary says LOL, do u like it? i dont hate it, but i dont love it , thats why sometimes i tell people to call me Rose ^^
............................................
thank you all for such a warm welcome