Another explanation is the address changes Google introduced. I’m not sure when, but my firstlast@gmail.com became addressable as first.last@gmail.com. Someone else originally created first.last@gmail.com and I get their emails.
You're getting that other person's email because someone has the wrong address for them.