Quacha

Qua´cha


n.1.(Zool.) The quagga.