"Leah" is Hebrew meaning "weary".
http://www.keyway.ca/htm2002/leah.htm
http://www.bellaonline.com/ArticlesP/art32549.asp
"Rose" is Greek meaning "Of the Rose Blossom"