Quick answer
Leilani is a boy/girl name meaning "heavenly flowers; royal child".
Pronunciation: Hawaiian /lej.ˈla.ni/.
Meaning and history
The name means "heavenly flowers" or "royal child" from Hawaiian lei "flowers, lei, child" and lani "heaven, sky, royal, majesty". It was popularized outside of Hawaii by Bing Crosby's song Sweet Leilani (1937), featured in the movie Waikiki Wedding.
Notes and context
Usage: hawaiian, english