Dragon’s Head Definition of Dragon’s Head: An ancient term for the Moon’s North Node, derived from the Latin caput draconis.