The Collaborative International Dictionary
Yamma
Yamma \Yam"ma\, n. [See Llama.] (Zo["o]l.) The llama.