nimbus
/nˈɪmbʌs/
Explore definitions, synonyms, and language insights of nimbus
Definitions
Noun
a dark grey cloud bearing rain
Noun
an indication of radiant light drawn around the head of a saint