YR Qaf Arabic Font
Qaf is a new modern Arabic display font which works well on websites, mobile apps and user interfaces.
The font comes in 5 weights with support for Arabic script in 3 languages: Arabic, Farsi, and Urdu.
It also supports 3 numeral systems: Hindi, Arabic, and Farsi.
Recommended free Latin font that would be most compatible with this font is Open Sans