alumbre
Top 30000
Meanings
Noun
1. alum (an astringent salt) (chemistry)
2. light, glow