Skip navigation.

thamyn - What does it mean?

Definition of 'thamyn'

English

Noun

  • An Asiatic deer (Rucervus eldi ) resembling the swamp deer.
  • Synonyms

    * Eld's deer (Webster 1913)