meaning of Ashraf

Ashraf meaning in Names Dictionary

More noble.
Name Origin: Arabic
Name Gender: Male