Definition of Moygashel in English:

Moygashel

noun

trademark
  • A type of Irish linen.

Origin

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

Pronunciation:

Moygashel

/ˈmoiɡəSH(ə)l/