1 definition by mankuTimma
1) Sanskrit word for a beautiful and elegant woman. Usually used as first names for girls in India.
2) A girl who is the PERFECT girl next door material. Someone who is really sweet and down to earth. The kind of girl u can take to your mom and tell "this is your daughter-in-law"!!
2) A girl who is the PERFECT girl next door material. Someone who is really sweet and down to earth. The kind of girl u can take to your mom and tell "this is your daughter-in-law"!!
by mankuTimma February 7, 2010