musk-deertranslation and definition "musk-deer", tamil lexiconWordTamil Definitionmusk-deerகத்தூரி மான்.