halo
Top 15000
Meanings
Noun
1. Halo (atmospheric phenomenon)
2. Similar visual effect resulting from undesirable, roughly circular spots on an imperfectly developed photograph