Word Meaning

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


Meaning of thamyn

- An Asiatic deer (Rucervus Eldi) resembling the swamp deer; -- called also Eld's deer.