Umar ibn Muhammad ibn Ahmad al-Nasafi
Full Name
Umar ibn Muhammad ibn Ahmad al-Nasafi
Arabic Variants
عمر ابن محمد ابن أحمد النسفي