1 definition by l0ngl

Top Definition
A very cute, attractive person who may not know that she is one. She is, however, very modest about her superb appearance. Frequently blend in the crowd, but it's not difficult for one to acknowledge her beauty.
Man, it's so hard to make that Zara to know she's pretty.
by l0ngl April 10, 2004

Mug icon
Buy a Zara mug!