MoygashelPronunciation: /ˈmɔɪgəʃ(ə)l/Definition of Moygashel noun trademark a type of Irish linen. Origin: 1930s: named after a village in Co. Tyrone, Northern IrelandMoygashel in other Oxford dictionaries Definition of Moygashel in the US English dictionary