moygashel

Noun

 * 1) A type of linen originally made in the town of Moygashel, Ireland.