English dictionary
thorn meaning and definition
Definition and meaning of thorn at MeaningMonkey.org. thorn meaning and definition in the English Dictionary.THORN noun
Definition of thorn (noun)
Source: Princeton University Wordnet
THORN noun