Yahoo Web Search

Search results

  1. Dictionary
    dragon's head

    noun

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