2 English Anagrams of CANHAM
Prev.1Next
Definition: 1. A kind of safety platform in a tree, used when hunting large animals or to escape a flood; found most commonly in Indian jungles.
There are 2 definitions of the word machan
Show more information about machan
Definition: 1. A high-quality grade of Spanish saffron.
There are 2 definitions of the word mancha
Show more information about mancha
Prev.1Next
Search took: 35.7858 ms