Top Definition
an indian name that means goddess of numbers..usually refers to a perfect being.... the most intelligent, most gorgeous, kindest and loving person on the planet.... an overall goddess..Completely owning of all persons and/or thing, A synonm for all higher powers or beings..
the way she can anticipate things she surely is ankisha.
by Mad.Over.A. November 07, 2011
Free Daily Email

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

Emails are sent from We'll never spam you.