"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

The only way to live well is to feel intensely.

Marty Rubin

WORD SUGGESTIONS
Laugh your heart out.

What did General Patton do on Thanksgiving? He gave tanks.

tunguses ENGLISH

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

Read the complete definition