The meaning of Ashraf is
More honourable, most distinguished, eminent more nobler.
Ashraf Name In Arabic : أشرف
Ashraf Name In Bangla : আশরাফ
Ashraf Name In Urdu : اشرف
Ashraf Name In Hindi : अशरफ