lamaEnglish → FrenchEnglish–French Dictionarylama[lama] nom masculin 1) (animal) llama 2) (religieux) lama