1 definition by mycatsaysMeow
Strewn from The name Lilly meaning a beautiful flower . with the uniqueness of the YON sound at the end makes it so beautiful only a true beauty inside and out could have such a Name.....such as Lillyon
by mycatsaysMeow February 2, 2016