Definition noun, plural: alpaca or alpacas (1) A camelid with long, fine, wooly hair, and closely related to llama,... Read More