I like the English language.
"Linen" has several meanings:
- a textile made out the flax plant
- any household fabric made out of any material, usually linen or cotton
- a church altar cloth, possibly made out of linen
It's a wonder communication ever happens.