Scottish Gaelic word muc comes from Proto-Celtic *mokkus (Pig.)
*mokkus (Proto-Celtic)
Pig.
mucc (Old Irish)
A war engine: a shed to cover sappers. Pig, sow.
muc (Scottish Gaelic)
Pig. Sow.