Meaning of name Ashna - Beloved, Devoted to Love, Friend, The one to be acknowledged or praised. Currently we have thousand of Baby Girl Names A to Z with meaning. Know Similar Names and Variant Names for name Ashna