I was at a restaurant this morning with my DD called Amélie and the server said that it meant lily pad or water lily in her language, which I believe is Sanskrit.
However I can't find anything about this online and I've not heard this before.
Can anyone confirm if this is true? If so, I think it's lovely and may get some artwork with these on for her room :D