Definition of dragon's head in English:

dragon's head

noun

Astrology
  • The ascending or north node of the moon's orbit, used in drawing up an astrological chart.

    • ‘In ancient European texts, it is referred to as the dragon's head (Caput Draconis, or Anabibazon).’