Why is the plural of 'leaf' spelled 'leaves'? [duplicate]
Solution 1:
It is a survival from the strong masculine declension in Old English: e.g. knif, knifas (modern English knife, knives). Intervocalic 'f' was voiced. The modern letter -f- represents a voiceless labial-dental fricative whereas -v- represents a voiced labial-dental fricative.