Confirmed, I took an SD card from a Pi 3, which I had been using for several years, and popped it into a Pi Zero 2 W. The Zero came up without a hitch.
Documentation on the web says this works for Raspian. Your mileage may vary if you are using Noobs or another OS.
Solved on AskUbuntu Stack - Ubuntu Core & Raspberry Pi Zero 2 W
Solution (taken from https://qengineering.eu/install-64-os-on-raspberry-pi-zero-2.html)
created rpi-zero-2-w.dtb from bcm2710-rpi-3-b.dtb file (copy)
modified config with
RPi Zero 2 W is now booting OK
I'd be tempted to manually remove the spurious line from /etc/fstab, mount the microSD card on a Linux box (or PC running a live Linux distro), and check the filesystem of each partition with fsck before attempting to boot from it again
It may be that your SD card is having issues - they are subject to wear-out, and the cheaper ones die younger than (for example) SD cards made by SanDisk.
You should edit /etc/fstab to remove the bogus entry, but keep an eye out for other strange behavior. You should also consider making a backup of your system so that you can recover your system if it fails ...