An Indian name of Hindu origin. Ashna means beloved or devoted to love. She possesses characteristics of eternal beauty, intelligence and a caring, sweet nature, often bound to cultural roots. Also spelt Aashna.
by whatsyourname123 August 19, 2013