Etymology
Today it means: A two-dimensional array of data items, rather like a spreadsheet. Full definition →
From data + frame.
Etymology from Wiktionary, CC BY-SA 4.0.