1 definition by Da Man5875

Top Definition
the best name to give a woman if you call her this you intend to marry and love her for the rest of your life
Youre my river lily
by Da Man5875 April 29, 2018

Mug icon
Buy a River Lily mug!