Thorn is a rare yet captivating masculine given name of Germanic origin, derived from the Old English word "þōrn", meaning "thorn". Originally a surname, it has recently gained popularity as a first name, often chosen for its distinctive sound and nature-inspired significance.