1.The most wonderful and beautiful woman.

2.In ancient Chinese mythology meaning - gift to world. Through time legend of such person has come to the surface. Recent sightings of her have been made in Australia. A man seen in the presence is said to have much honor to be acquainted with such beauty and rarity.

3.In modern day meaning a woman of
Man that girl is a Lee Yua Li

That lee Yua Li is some thing really really amazing
by CzarM January 01, 2010
5 Words related to Lee Yua Li

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.