DRAGON'S HEAD


Meaning of DRAGON'S HEAD in English

1. dragonhead.

2. Astron. (formerly) the ascending node of the moon or a planet.

[ 1500-10 ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .