Definitions of thorn:
- noun: a Germanic character of runic origin
- noun:    something that causes irritation and annoyance Example: "He's a thorn in my flesh" 
- noun: a sharp-pointed tip on a stem or leaf
- name: A surname (common: 1 in 25000 families; popularity rank in the U.S.: #2785)