fish vendor definition

fish vendor means a person who or entity that sells fish and includes a person who sells fish that is live, fresh, chilled or frozen, and that he has caught;
fish vendor means any person who collects fish in such quantities with the intention to sell at a fixed location or otherwise;
fish vendor means any commercial fisherman selling their own catch.