From crompar (“to buy”) + -aire.
crompaire m (plural crompaires, feminine crompaira, feminine plural crompairas)