"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.
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