Translation of خیرُ البشر/ الناس/ الورا in English:

خیرُ البشر/ الناس/ الورا

phrase

  • best of men, i.e. Prophet Muhammad