meaning of ankeeta

ankeeta meaning in Urban Dictionary

ankeeta in indian tradition implies "god of the squirrels" because squirrels are always sacred.