See also: Anthelia

English edit

Noun edit

anthelia

  1. plural of anthelion

Anagrams edit