Top definition
a form of the indian goddess durga
usually a very pleasent person...who is easy to love...a charmer nd a sweetheart!
she is soo popular! y wunt she be? after all she is an aishani!
by goodgirl! November 08, 2010
Get the mug
Get a aishani mug for your Uncle Paul.