"Umbrage" is a word in ENGLISH

umbrage ENGLISH
Definition:

The feeling of being overshadowed; jealousy of another, as
standing in one's light or way; hence, suspicion of injury or wrong;
offense; resentment.

umbrage ENGLISH
Definition:

Shadowy resemblance; shadow.

umbrage ENGLISH
Definition:

Shade; shadow; obscurity; hence, that which affords a
shade, as a screen of trees or foliage.

Few words of positivity

We are a being only through our Illusion of Life.

Sorin Cerin, Wisdom Collection: The Book of Wisdom

WORD SUGGESTIONS
Laugh your heart out.

Who writes books for little bees ?Bee-trix Potter !

shadow ENGLISH

An imperfect and faint representation; adumbration; indistinct image; dim bodying forth; hence, mystical representation; type.

Read the complete definition
shadow ENGLISH

That which follows or attends a person or thing like a shadow; an inseparable companion; hence, an obsequious follower.

Read the complete definition
shadow ENGLISH

To represent faintly or imperfectly; to adumbrate; hence, to represent typically.

Read the complete definition
sky ENGLISH

Hence, a shadow.

Read the complete definition