The word "thorn" can have multiple meanings depending on its context.
1) In a general sense, thorn is a sharp-pointed part or process on an animal, plant or other object that sticks into or prickles the toucher. For example, roses have thorns to protect them from being eaten by animals.
2) Thorn can also refer to a small village or town in England, named after its most prominent feature - a group of trees with sharp points on their branches.
3) In Christianity, the term "thorn" is often used as a symbolic representation for temptation and suffering. According to biblical accounts, Jesus Christ suffered from being pierced by a thorn during his crucifixion.