Home
Search
Index
Definify.com
Definition
2024
English_cholera
English cholera
English
Noun
English
cholera
(
uncountable
)
(
archaic
)
Any of various
stomach
ailments
accompanied by
diarrhea
.
Similar Results