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

More General Terms