The present participle of afford; the act of being able to pay for something or providing something to someone.
From Old English 'geforthian' (to further, promote), which evolved into Middle English 'afforden.' The 'af-' prefix intensified the meaning, eventually becoming our modern 'afford' meaning to have enough resources.
It's wild that 'afford' once meant 'to further or help along' before it narrowed down to mean 'having enough money'—it shows how economics literally reshaped the meaning of our words.
Complete word intelligence in one call. Free tier — 50 lookups/day.