Meaning of word alpaca

in English - Hindi Dictionary
alpaca 1. भेड~की~नस्ल~का~पशु "Alpacas are mainly found in South America."