What does Alex Lau mean?

Alex Lau meaning in Urban Dictionary

a whole package with a brain, heart, and great appearances.