MalayTranslate.com
Malay to English Translator
Translate Here

English to English

caprine animal

noun (n)

  • any of numerous agile ruminants related to sheep but having a beard and straight horns
    ada sejumlah gesit ruminants berkaitan dengan domba tapi dengan janggut lurus tanduk
    Synonym:
    goat
    source: wordnet30