First of all, you can just use instead:-). As described Persian Script is an adaption of arabic script. To search for fonts which could match you can use: $ otfinfo -s FreeFarsi.ttf arab Arabic or for all fonts: $ otfinfo -s *.ttf *.otf FreeFarsi-BoldItalic.ttf:DFLT Default FreeFarsi-BoldItalic.ttf:arab Arabic FreeFarsi-Bold.ttf:DFLT Default FreeFarsi-Bold.ttf:arab Arabic FreeFarsi-Italic.ttf:DFLT Default FreeFarsi-Italic.ttf:arab Arabic FreeFarsi-Mono.ttf:arab Arabic FreeFarsi.ttf:arab Arabic homa.ttf:arab Arabic nazlib.ttf:arab Arabic nazli.ttf:arab Arabic titr.ttf:arab Arabic As you can see the scripts are not always called arab but 'DFLT'. A fallback solution is the answer of @terdon.
Farsi Free Download. The Software and fonts contain copyrighted material, trade secrets and other proprietary material. All hd and TTF.