Definition of Moygashel in English:

Moygashel

noun

trademark
  • A type of Irish linen.

Origin

1930s: named after a village in Co. Tyrone, Northern Ireland.

Pronunciation:

Moygashel

/ˈmɔɪɡəʃ(ə)l/