Definify.com

Webster 1913 Edition


Quacha

Qua′cha

,
Noun.
(Zool.)
The quagga.

Definition 2024


quacha

quacha

English

Noun

quacha (plural quachas)

  1. Archaic form of quagga.