Home
Search
Index
Definify.com
Webster
1913
Edition
Quacha
Qua′cha
,
Noun.
(Zool.)
The quagga.
Definition
2024
quacha
quacha
English
Noun
quacha
(
plural
quachas
)
Archaic form of
quagga
.
Similar Results
Queach
Queachy
Quash
Quack