Origin: Germanic Old English prefix
Overhear has 2 different meanings across 1 category:
To hear something that was not meant for one's ears.
Overhear comes from Middle English overheren, which is derived from Old English. The original word meant to hear something without intending to, but it also carried meanings like disobeying or disregarding someone.