'Yamma' definitions:

Definition of 'Yamma'

From: GCIDE
  • Yamma \Yam"ma\, n. [See Llama.] (Zool.) The llama. [1913 Webster]