Ibn Seerin Interpretation:
Allah will grant him horses of such qualities that he will be able to derive much benefit from them.