lama
Top 9000
Meanings
Noun
1. llama
2. lama (Buddhism)
Examples3
Is that a llama?
Llamas don't exist in the wilderness.
Every day they killed a llama to make the Sun God happy.