TUNGUSES MEANING IN ENGLISH

• Tunguses Definition & Synonyms

  1. (n. pl.) A group of roving Turanian tribes occupying Eastern Siberia and the Amoor valley. They resemble the Mongols.


RECENT SEARCHES