I’m old too, and I remember the ads for the 1st Gen Prelude using the term “moonroof.” I had a (dreadful) 83 Escort with a piece of glass that hinged in the front, popped up in the rear, had no sunshade, and was completely removable. That was a sunroof.