Lama in Tibetan buddhism means spiritual leader. 
A llama is an animal that can be found in Peru. Llama and lama sound the same but mean different things. The buddhists following their lamas can sound like the buddhists are following their llamas (or animals). 
Throughout the centuries , the Buddhist herdsmen of Peru have followed their lamas religiously .