"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

The people of Hong Kong are criticized for only being interested in business, but it's the only thing they've been allowed to do.

Paul Theroux

WORD SUGGESTIONS
Laugh your heart out.

If there are 5 flies in the kitchen how do you know which one is the American Football player ?The one in the sugar bowl !

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