Leaf? Dwarf?

為什麼"leaf"的複數是"leaves"
但"dwarf"的複數是"dwarfs",而不是"dwarves"呢?
2 answers 2