Thorn Meaning and Origin
The name Thorn is a boy’s name meaning “lived near a large thorn bush” and is of English origin. Originally a surname denoting someone who lived near a large thorn bush, or a short form of the name Thornton.
Posts with the name Thorn: