1 definition by ajay10
1. With auspicious mark
2. Lucky charm
3. Free Spirited
4. Compassionate
5. Wise
6. Leaves lasting impression
2. Lucky charm
3. Free Spirited
4. Compassionate
5. Wise
6. Leaves lasting impression
She's just very Ankita
by ajay10 February 8, 2010