Etymology
Today it means: A point of sale in an establishment that sells goods or services; the location at which payment for goods is made. Full definition →
From check + stand.
Etymology from Wiktionary, CC BY-SA 4.0.