"Mongoloid" is a word in ENGLISH

mongoloid ENGLISH
Definition:

Resembling a Mongol or the Mongols; having race
characteristics, such as color, hair, and features, like those of the
Mongols.

Few words of positivity

If you're good to your staff when things are going well they'll rally when times go bad.

Mary Kay Ash

WORD SUGGESTIONS
Laugh your heart out.

What grey, has a wand, huge wings and gives money to elephants ?The tusk fairy !

tunguses ENGLISH

A group of roving Turanian tribes occupying Eastern Siberia and the Amoor valley. They resemble the Mongols.

Read the complete definition
e