mountain sheep meaning in tamil

Word: mountain sheep - The english word have 14 alphabets and vowels..

Meanings in tamil :

malaiyatu ( மலையாடு )
as வரையாடு
Tamil to English
English To Tamil