Where does “masnach” come from?

masnach (Welsh): trade, commerce, business

Definitions

  1. trade, commerce, business

Words derived from “masnach