son (Middle French) comes from Old French son, from Vulgar Latin sum, from Latin suus, from Proto-Italic sowos, from Proto-Indo-European sewos, from Proto-Indo-European swé — self.
son (Middle French): sound