MONGOLOID MEANING IN ENGLISH

• Mongoloid Definition & Synonyms

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


RECENT SEARCHES