1 definition by Fruitbasket21
Ashima is an ancient Semitic goddess.
Ashima is also a feminine personal name in India which means limitless.
Ashima is also a feminine personal name in India which means limitless.
Hey, Ashima!
by Fruitbasket21 November 25, 2014