Dragon’s Head Definition of Dragon’s Head: An ancient term for the Moon’s North Node, derived from the Latin caput draconis. Your thoughts are welcome: Cancel replyYour email address will not be published.Comment Name * Email * Email me when new comments are added.