Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of tunguses

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