Top definition
Nilani is a gorgeous masterpiece created by God to define beauty and intelligence into one single flawless human form.

O where is Nilani?

I need something outrageously beautiful to look at.
by Plum Plumed March 12, 2009
Get the mug
Get a Nilani mug for your barber Beatrix.