anthelion in English
- anthelion⇄anthelion, noun, pl.-lia.
1. a luminous ring seen, chiefly on high mountains or in polar regions, surrounding the shadow of an object, such as the observer's head, projected on a cloud, fog bank, or the like, opposite to the sun.
2. a bright