mì-onoirich (Scottish Gaelic) comes from Scottish Gaelic mì-onoir, from Scottish Gaelic onoir, from Middle Irish onóir, from Old French honor, from Latin honor, from Old Latin honos — Alternative form of honor.
mì-onoirich (Scottish Gaelic): dishonour