Thorn has several meanings: