1 definition by Monie252010

Top Definition
Heavenly child or flower
My baby is soo gorgeous im goin to name her Leilani
by Monie252010 June 02, 2009
Mug icon
Buy a Leilani mug!