Word Meaning

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


Meaning of kra

- A long-tailed ape (Macacus cynomolgus) of India and Sumatra. It is reddish olive, spotted with black, and has a black tail.