The only free and comprehensive online etymological dictionary of the Spanish language
llama (2) f. (Noun) "llama"

Borrowed from Quechua llama 'id.'