northern streamers

名词 n.

英文释义

名词 n.
  1. northern lights, aurora borealis plural,plural-only
    — When the Kurnai of Victoria saw the Aurora Australis, which corresponds to the Northern Streamers of Europe, they exchanged wives for the day and swung the severed hand of a dead man towards it, shouting, "Send it away! do not let it burn us up!
0 次浏览 数据来源: Wiktionary