Yes, it’s short for “cooperative”. All of “coop”, “co-op”, and “coöp” are all technically correct (historically cooperative was spelled coöperative and co-operative), but co-op is probably the best to use because “coop” usually refers to chicken coops.
deleted by creator