this is a linguistic phenomenon called "suppletion" if you want to look up more about it
other examples in english are person/people, cow/cattle, be/is/was
-F
we remember some particularly egregious examples of this from Latin class, but can't remember what the actual examples were.
-R